OSSInsight adalah mesin analitik untuk ekosistem open-source berbasis AI yang dirancang bagi developer, peneliti, dan pengembang AI. Alat ini memungkinkan Anda menganalisis lebih dari 10 miliar data event GitHub untuk melacak tren repositori, kerangka kerja agen AI, dan alat bantu coding.
Apa yang Dilakukan OSSInsight dan Mengapa Menarik
OSSInsight memproses miliaran baris data aktivitas GitHub untuk menyajikan wawasan mendalam tentang dunia open-source tanpa bias. Pengguna dapat melacak pertumbuhan bintang (stars), fork, kontributor, dan pola aktivitas dari berbagai proyek populer secara real-time. Dengan dukungan kemampuan bahasa alami (powered by LLM), alat ini menjembatani data mentah menjadi kueri SQL dan visualisasi yang mudah dipahami.
Berikut adalah fitur utama yang tersedia pada platform ini:
- Data Explorer: Mengajukan pertanyaan tentang data GitHub menggunakan bahasa alami untuk menghasilkan SQL dan visualisasi.
- AI Agent Frameworks: Menyediakan peringkat dan tren di berbagai kerangka kerja agen AI seperti LangChain, CrewAI, dan AutoGen.
- Developer Analytics: Menganalisis pola kontribusi, ritme ulasan kode, dan jaringan kolaborasi dari setiap developer.
- Repository Analytics: Menampilkan statistik mendalam seperti pembaruan kode, distribusi geografis kontributor, serta perusahaan pengembang.
- Compare Projects: Membandingkan dua proyek open-source secara berdampingan berdasarkan metrik apa pun.
- 60+ Curated Collections: Kumpulan daftar repositori pilihan di berbagai bidang teknis mulai dari basis data hingga keamanan AI.
Cara Install
Prasyarat untuk menjalankan proyek ini secara lokal meliputi Node.js dan pnpm yang terinstal pada sistem Anda.
- Clone repositori ke mesin lokal Anda.
- Jalankan perintah instalasi dependensi:
pnpm install
- Mulai aplikasi web pada port 3001:
pnpm dev
- Atau jalankan situs dokumentasi pada port 3002:
pnpm dev:docs
- Jalankan keduanya secara bersamaan dengan perintah berikut:
pnpm dev:all
Penggunaan Cepat
Anda dapat langsung mengeksplorasi data secara instan melalui layanan web publik yang disediakan tanpa instalasi mandiri, atau menggunakan fitur Data Explorer untuk mengajukan pertanyaan seperti Where are @kubernetes/kubernetes contributors from?.
pingcap/ossinsight on GitHub dan kunjungi https://ossinsight.io/.