Deskripsi
AIlice adalah proyek agen AI serbaguna yang sepenuhnya otonom yang bertujuan untuk menciptakan asisten kecerdasan buatan mandiri yang mirip dengan JARVIS, dibangun di atas Large Language Models (LLM) sumber terbuka. Inovasi intinya terletak pada arsitektur Interactive Agents Call Tree (IACT), yang memungkinkan penguraian tugas-tugas kompleks menjadi agen yang dibangun secara dinamis. Agen-agen ini kemudian mengintegrasikan hasil mereka dengan tingkat toleransi kesalahan yang tinggi.
Saat ini, AIlice menunjukkan kemahiran dalam berbagai tugas, termasuk penelitian tematik mendalam, bantuan pengkodean, manajemen sistem, tinjauan literatur, dan tugas-tugas hibrida kompleks yang melampaui kemampuan mendasar ini. Visi utama untuk AIlice adalah evolusi mandiri agen AI, di mana agen secara otonom mengembangkan ekspansi fitur mereka sendiri dan jenis agen baru, menjembatani pengetahuan dan penalaran LLM ke dunia nyata dengan mulus.
Fitur teknis utama meliputi kemampuan penelitian canggih pada subjek khusus, kemampuan membaca dan menganalisis karya ilmiah, dan otomatisasi canggih untuk pemrograman dan manajemen sistem, berfungsi sebagai sistem operasi bertenaga AI. Ia mendukung interaksi suara, kompatibel dengan LLM sumber terbuka dan komersial, dan menawarkan dukungan multi-modal asli di semua agen. Antarmuka pengguna mendukung media kaya, termasuk gambar, video, audio, rumus LaTeX, penyorotan kode, dan unggah/unduh file. Arsitektur IACT yang toleran terhadap kesalahan memungkinkan penguraian keluaran LLM yang fleksibel dan pemuatan modul dinamis untuk ekspansi fitur tanpa akhir.
AIlice dapat dicoba secara online melalui kragent.ai untuk eksplorasi segera tanpa pengaturan lokal. Pengguna dapat mengonfigurasi LLM komersial untuk kinerja yang ditingkatkan atau memilih pengaturan hibrida. Proyek ini menekankan operasi LLM lokal untuk privasi mutlak dan merekomendasikan model seperti Claude 3.5/3.7 dan Gemini 2.5 Pro untuk kinerja optimal. Instalasi mudah melalui Git clone dan pip install, dengan opsi untuk eksekusi lokal atau menjalankan sandbox menggunakan Docker, termasuk dukungan CUDA untuk akselerasi GPU.
Fitur Inti AIlice
Agen AI serbaguna yang sepenuhnya otonom
Arsitektur Interactive Agents Call Tree (IACT) untuk penguraian tugas
Konstruksi agen dinamis dan integrasi hasil
Kemahiran dalam penelitian, pengkodean, manajemen sistem, dan tinjauan literatur
Tujuan untuk evolusi mandiri agen AI
Dukungan interaksi suara
Kompatibilitas dengan LLM sumber terbuka dan komersial
Dukungan multi-modal asli di semua agen
UI media kaya dengan gambar, video, audio, LaTeX, dan penyorotan kode
Penguraian keluaran LLM yang fleksibel dan pemuatan modul dinamis
Demo online tersedia di kragent.ai
Operasi LLM lokal untuk privasi
Dukungan Docker untuk eksekusi sandbox
Memulai dengan AIlice
Clone: Clone repositori AIlice dari GitHub.
Instal dependensi: Jalankan `pip install -e .` untuk menginstal proyek dan dependensinya.
Konfigurasi: Atur konfigurasi LLM Anda di `config.json` atau gunakan argumen baris perintah.
Eksekusi: Jalankan AIlice menggunakan perintah `ailice` dengan parameter yang diinginkan.
Integrasi: Opsional, instal paket fitur tertentu seperti `[pdf-reading]` atau `[speech]`.
Perluas: Konfigurasi modul baru atau server MCP di `config.json` untuk kemampuan yang ditingkatkan.
Kasus Penggunaan AIlice
- Asisten Riset
- Mitra Pengkodean
- Manajer Sistem
- Pembuat Konten
- Pembelajaran Interaktif
- Asisten Pribadi
- Interaksi Multimodal
- Eksekusi Perintah Suara







