Langsung ke konten utama
ToolPotion

GitHub - BeeBot

BeeBot adalah asisten AI otonom yang dirancang untuk melakukan tugas. Ia menggunakan pemilihan alat melalui AutoPack, persistensi bawaan, dan REST API. Saat ini ditunda, proyek ini bertujuan untuk mencapai tingkat keberhasilan yang tinggi, fleksibilitas, dan keandalan. Ia memprioritaskan fungsionalitas dan fleksibilitas daripada kenyamanan pengembang.

Kunjungi URL

Deskripsi

BeeBot adalah Agen AI Otonom yang di-host di GitHub, yang dirancang untuk secara otonom melakukan berbagai tugas praktis. Proyek ini saat ini ditunda, karena pengembang percaya bahwa LLM saat ini belum mampu untuk AI otonom umum. Proyek ini dapat dihidupkan kembali jika LLM membaik secara signifikan, model khusus dikembangkan, atau subset tugas tertentu diidentifikasi.

Fungsionalitas inti BeeBot mencakup pemilihan alat melalui AutoPack, kemampuan untuk memperoleh lebih banyak alat selama eksekusi tugas, persistensi bawaan, dan REST API yang sesuai dengan standar e2b. Ia juga menampilkan server websocket untuk penerbitan peristiwa, emulasi sistem file yang dapat ditukar, dan UI web (segera hadir). Proyek ini menekankan fungsionalitas, fleksibilitas, dan keandalan, memprioritaskan aspek-aspek ini daripada kenyamanan pengembang. Proses pengembangan dipandu oleh filosofi tertentu, yang berfokus pada pemilihan alat, spesialisasi LLM, dan metodologi yang tidak ortodoks untuk meningkatkan kecepatan pengembangan.

Arsitektur dan rencana masa depan BeeBot dirinci dalam direktori docs/. Proyek ini menggunakan AutoPack sebagai pengelola paket untuk alat-alatnya dan memanfaatkan berbagai LLM. Prioritas proyek adalah fungsionalitas, fleksibilitas, keandalan, efisiensi, dan kenyamanan. Proyek ini menggunakan pengujian end-to-end alih-alih pengujian unit. Proyek ini bersifat sumber terbuka dan menyambut kontribusi dan umpan balik dari komunitas. Proyek ini ditulis terutama dalam Python.

Fitur Inti GitHub

  • Eksekusi tugas otonom

  • Pemilihan alat melalui AutoPack

  • Persistensi bawaan

  • REST API yang sesuai dengan standar e2b

  • Server websocket untuk penerbitan peristiwa

  • Emulasi sistem file yang dapat ditukar

  • UI web (segera hadir)

  • Manipulasi riwayat dinamis

  • Caching bawaan dengan Helicone

  • Fokus pada fungsionalitas dan fleksibilitas

  • Menggunakan pengujian end-to-end

  • Proyek sumber terbuka

Memulai dengan GitHub

  1. Pengembang: Gandakan repositori menggunakan git clone https://github.com/AutoPackAI/beebot.git

  2. Pengembang: Navigasikan ke direktori proyek menggunakan cd beebot

  3. Pengembang: Instal dependensi menggunakan poetry install

  4. Pengembang: Konfigurasikan persistensi (Postgres melalui Docker direkomendasikan)

  5. Pengembang: Jalankan CLI menggunakan poetry run beebot API

  6. Pengembang: Mulai server menggunakan uvicorn beebot.initiator.api:create_app --factory --timeout-keep-alive=300

  7. Pengembang: Berinteraksi dengan API menggunakan perintah curl untuk membuat dan mengeksekusi tugas

Kasus Penggunaan GitHub

  • Eksekusi Tugas Otomatis
  • Pengembangan Asisten AI
  • Integrasi Alat
  • Interaksi API
  • Pemberitahuan Websocket
  • Eksperimen dengan AI
  • Otomatisasi Alur Kerja
  • Penelitian dan Pengembangan

FAQ dari GitHub

Ulasan GitHub

Memuat...

Alat AI Populer Seperti GitHub

Repositori GitHub AI

BeeAI Framework adalah toolkit open-source untuk membangun agen AI dan sistem multi-agen yang siap produksi. Mendukung pengembangan dalam Python dan TypeScript, menawarkan fitur…

Pembuat Agen AI

Repositori GitHub AI

Dify adalah platform open-source untuk mengembangkan aplikasi LLM. Platform ini menawarkan kanvas visual untuk membangun alur kerja AI, pipeline RAG, dan kapabilitas agen. Dengan…

UnggulanPembuat Agen AI

Repositori GitHub AI

pi adalah alat agen AI yang menyediakan API LLM terpadu, loop agen, TUI, dan CLI agen pemrograman. Ini dirancang untuk memperlancar pengembangan dan penerapan agen AI, memudahkan…

UnggulanPembuat Agen AI

Repositori GitHub AI

AutoGPT adalah platform open-source untuk membuat dan menerapkan agen AI otonom. Platform ini menyediakan alat untuk membangun, menguji, dan mengelola alur kerja AI, memungkinkan…

UnggulanPembuat Agen AI

Repositori GitHub AI

SuperAGI adalah framework agen AI otonom open-source yang berfokus pada pengembang. Ini memberdayakan pengembang untuk membangun, mengelola, dan menerapkan agen otonom yang…

Pembuat Agen AI

Langflow adalah alat yang kuat untuk membangun dan menerapkan agen serta alur kerja berbasis AI. Ini memungkinkan pengguna untuk membuat sistem cerdas yang dapat mengotomatiskan…

UnggulanPembuat Agen AI

Repositori GitHub AI

CodeFuse-ChatBot adalah asisten AI open-source yang dirancang untuk menyederhanakan siklus hidup pengembangan perangkat lunak. Ia memanfaatkan Kerangka Kerja Multi-Agen, toolkit…

Asisten Coding AI

OpenHands adalah pusat kendali pengembang yang di-host sendiri untuk agen pengkodean dan otomatisasi berbasis AI. Ini memungkinkan Anda menjalankan berbagai agen yang kompatibel…

Asisten Coding AI