Langsung ke konten utama
ToolPotion
Penasihat AI
Kirim (Gratis)

openvibe

Openvibe adalah kerangka kerja sumber terbuka berbasis Python yang dirancang untuk agen pengkodean AI. Ia menyediakan struktur modular untuk mengembangkan dan menerapkan aplikasi Auto-GPT. Fitur utama mencakup lapisan abstraksi LLM, alat bawaan, dan kemampuan manajemen sesi. Pengguna dapat mengonfigurasi model dan menentukan perilaku agen di dalam root proyek.

Lihat Repositori
Bagikan
Lihat Repositori
Bagikan

Openvibe adalah implementasi Python dari agen pengkodean AI sumber terbuka, yang menawarkan kerangka kerja modular untuk pengembangan Auto-GPT. Ia memungkinkan pengguna untuk membangun dan bereksperimen dengan agen AI yang dapat melakukan tugas pengkodean. Kerangka kerja ini mendukung berbagai backend LLM melalui lapisan abstraksi LLM-nya, memberikan fleksibilitas dalam pemilihan model. Ia juga menyertakan alat bawaan untuk tugas-tugas umum seperti eksekusi bash, membaca dan menulis file, serta pengambilan web.

Baca Selengkapnya

Arsitektur openvibe berpusat pada modul-modul utama, termasuk SQLite untuk abstraksi basis data, abstraksi LLM melalui litellm, dan server berbasis FastAPI untuk komunikasi HTTP dan SSE. Modul sesi/prosesor menangani loop eksekusi agen inti, sementara direktori alat menyimpan alat bawaan. Konfigurasi dikelola melalui file `openvibe.json`, yang memungkinkan pengguna untuk menentukan penyedia model, ID model, dan izin agen. Kerangka kerja ini mendukung manajemen sesi, yang memungkinkan pengguna untuk membuat daftar dan memeriksa sesi aktif.

Proposisi nilai openvibe terletak pada modularitas dan ekstensibilitasnya. Pengembang dapat dengan mudah menukar komponen seperti basis data atau backend LLM. Alat bawaan dan fitur manajemen sesi dari kerangka kerja ini menyederhanakan pengembangan dan penerapan agen pengkodean AI. Proyek ini di-host di GitHub, dengan kontribusi aktif dari komunitas pengembang. Dokumentasi proyek menyediakan instruksi yang jelas untuk instalasi, penggunaan, dan konfigurasi, membuatnya dapat diakses oleh pemula dan pengembang berpengalaman. Fokus kerangka kerja pada prinsip sumber terbuka dan kontribusi komunitas mendorong kolaborasi dan inovasi di bidang agen pengkodean AI.

Target audiens mencakup pengembang, peneliti, dan penggemar AI yang tertarik untuk membangun dan bereksperimen dengan agen pengkodean AI. Desain modular dan dokumentasi yang jelas dari kerangka kerja ini membuatnya cocok untuk penggunaan prototipe dan produksi. Ketersediaan alat bawaan dan fitur manajemen sesi menyederhanakan proses pengembangan, yang memungkinkan pengguna untuk fokus pada logika inti dari agen AI mereka. Sifat sumber terbuka dari proyek ini mendorong kontribusi dan kolaborasi komunitas, mendorong ekosistem yang dinamis dan berkembang.

  • KategoriPembuat Agen AI
  • Model HargaOpen source
  • PenerapanCloud, Di-host sendiri
  • PlatformWeb

  • Arsitektur modular untuk pengembangan Auto-GPT

  • Lapisan abstraksi LLM dengan backend litellm

  • Alat bawaan untuk bash, baca, tulis, edit, dan lainnya

  • Server FastAPI HTTP + SSE untuk komunikasi

  • Manajemen sesi untuk kontrol agen

  • Abstraksi basis data SQLite

  • Konfigurasi melalui openvibe.json

  • Sumber terbuka dan didorong oleh komunitas

  • Mendukung Anthropic dan penyedia LLM lainnya

  • Instalasi mudah melalui pip

  • Integrasi dengan server MCP

  • Loop eksekusi agen inti

  1. Klon: Klon repositori openvibe dari GitHub.

  2. Instal: Instal kerangka kerja dan dependensi menggunakan pip: `pip install -e .[dev]`

  3. Konfigurasi: Buat file `openvibe.json` di root proyek Anda untuk mengonfigurasi model dan izin.

  4. Atur Kunci API: Atur kunci API Anda sebagai variabel lingkungan: `export ANTHROPIC_API_KEY=sk-...`

  5. Eksekusi: Jalankan server menggunakan `openvibe serve` atau eksekusi prompt satu kali dengan `openvibe run "fix the failing tests"`.

  6. Kelola Sesi: Gunakan perintah seperti `openvibe session list` dan `openvibe session show <session-id>` untuk mengelola sesi.

  7. Jelajahi: Tinjau kode sumber di `src/openvibe/` untuk memahami arsitekturnya.

  • Pengkodean Otomatis
  • Otomatisasi Pengujian
  • Debugging Kode
  • Pembuatan Prototipe Perangkat Lunak
  • Refactoring Kode
  • Pengembangan Agen AI

Ulasan openvibe

Memuat...

Alat AI Populer Seperti openvibe

DemoGPT

Repositori GitHub AI

DemoGPT adalah alat sumber terbuka untuk membuat agen AI menggunakan Model Bahasa Besar. Alat ini memungkinkan pengguna untuk membangun, menyesuaikan, dan memanfaatkan agen AI…

Pembuat Agen AI

Peringkat 224 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Alat sumber terbuka untuk membuat agen AI menggunakan Model Bahasa Besar. Alat ini memungkinkan pengguna untuk membangun, menyesuaikan, dan memanfaatkan agen AI…DemoGPT adalah alat sumber terbuka untuk membuat agen AI menggunakan Model Bahasa Besar. Alat ini memungkinkan pengguna untuk membangun, menyesuaikan, dan memanfaatkan agen AI…

Pembuat Agen AI
Peringkat 224 di Repositori GitHub AI

smolagents

Repositori GitHub AI

smolagents adalah pustaka dasar yang dirancang untuk membangun sistem agentik yang beroperasi dengan berpikir dalam kode. Ini memungkinkan pengguna untuk menjalankan agen yang…

Pembuat Agen AI

Peringkat 130 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Pustaka dasar yang dirancang untuk membangun sistem agentik yang beroperasi dengan berpikir dalam kode. Ini memungkinkan pengguna untuk menjalankan agen yang…smolagents adalah pustaka dasar yang dirancang untuk membangun sistem agentik yang beroperasi dengan berpikir dalam kode. Ini memungkinkan pengguna untuk menjalankan agen yang…

UnggulanPembuat Agen AI
Peringkat 130 di Repositori GitHub AI

TrueForge

Repositori GitHub AI

TrueForge adalah agen harness sumber terbuka yang berfungsi sebagai lapisan runtime untuk mengubah model bahasa besar (LLM) menjadi agen fungsional. Ini dirancang untuk…

Pembuat Agen AI
Lihat Alat

Repositori GitHub AI

Agen harness sumber terbuka yang berfungsi sebagai lapisan runtime untuk mengubah model bahasa besar (LLM) menjadi agen fungsional. Ini dirancang untuk…TrueForge adalah agen harness sumber terbuka yang berfungsi sebagai lapisan runtime untuk mengubah model bahasa besar (LLM) menjadi agen fungsional. Ini dirancang untuk…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

Pi Agent Harness

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…

Pembuat Agen AI
Lihat Alat

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
Lihat Top 250 Repositori GitHub AI

BeeAI Framework

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

Peringkat 107 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Toolkit open-source untuk membangun agen AI dan sistem multi-agen yang siap produksi. Mendukung pengembangan dalam Python dan TypeScript, menawarkan fitur…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
Peringkat 107 di Repositori GitHub AI

Dify

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…

Pembuat Agen AI

Peringkat 11 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Platform open-source untuk mengembangkan aplikasi LLM. Platform ini menawarkan kanvas visual untuk membangun alur kerja AI, pipeline RAG, dan kapabilitas agen. Dengan…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
Peringkat 11 di Repositori GitHub AI

OpenAGI adalah paket untuk membuat agen AI, yang dirancang untuk membangun agen untuk AIOS. Ini memungkinkan pengguna untuk menambahkan agen baru dengan membuat struktur folder…

Pembuat Agen AI
Lihat Alat

Paket untuk membuat agen AI, yang dirancang untuk membangun agen untuk AIOS. Ini memungkinkan pengguna untuk menambahkan agen baru dengan membuat struktur folder…OpenAGI adalah paket untuk membuat agen AI, yang dirancang untuk membangun agen untuk AIOS. Ini memungkinkan pengguna untuk menambahkan agen baru dengan membuat struktur folder…

Pembuat Agen AI
Lihat Top 250 Repositori GitHub AI

Open Interpreter

Repositori GitHub AI

Open Interpreter adalah agen pengkodean ringan yang dirancang untuk model terbuka seperti Deepseek, Kimi, dan Qwen. Ini memungkinkan model-model ini menjalankan kode secara lokal,…

Pembuat Agen AI

Peringkat 36 di Repositori GitHub AI

Lihat Alat

Repositori GitHub AI

Agen pengkodean ringan yang dirancang untuk model terbuka seperti Deepseek, Kimi, dan Qwen. Ini memungkinkan model-model ini menjalankan kode secara lokal,…Open Interpreter adalah agen pengkodean ringan yang dirancang untuk model terbuka seperti Deepseek, Kimi, dan Qwen. Ini memungkinkan model-model ini menjalankan kode secara lokal,…

Pembuat Agen AI
Peringkat 36 di Repositori GitHub AI
1 dari 8