- Infrastruktur Python open-source ringan yang membungkus LLM menjadi agen nyata, mengintegrasikan penggunaan alat, skill, memori, dan koordinasi multi-agen dalam satu paket
- Menyediakan 43 alat bawaan (File I/O, Shell, Search, Web, MCP, dll.), semuanya mendukung validasi Pydantic, eksekusi paralel, pemeriksaan izin, serta hook PreToolUse/PostToolUse
- Agen pribadi bawaan ohmo dapat berinteraksi di Feishu / Slack / Telegram / Discord sambil otomatis melakukan branch fork, menulis kode, menjalankan tes, hingga membuka PR
- Berjalan dengan langganan Claude Code atau Codex yang sudah ada, tanpa memerlukan API key terpisah
- Sistem skill kompatibel dengan anthropics/skills, cukup salin file
.md ke ~/.openharness/skills/ agar langsung bisa digunakan, dengan lebih dari 40 skill bawaan
- Sistem plugin kompatibel dengan claude-code plugins, 12 plugin resmi telah diuji (commit-commands, security-guidance, code-review, dll.)
- Provider dikelola sebagai profil berbasis workflow, dan dapat beralih di antara beragam backend LLM seperti Anthropic, OpenAI, Copilot, Codex, Moonshot/Kimi, Gemini, Groq, Ollama, dll.
- Auto-Compaction: bahkan saat konteks dikompresi, status tugas dan log kanal tetap dipertahankan, sehingga agen dapat menjaga sesi dan bekerja selama beberapa hari
- Sistem izin multi-level (Default/Auto/Plan Mode) serta aturan tingkat path dan daftar penolakan perintah untuk memastikan keamanan
- Swarm Coordination: pembuatan dan delegasi subagen, registri tim, serta manajemen lifecycle tugas latar belakang
- Menyediakan terminal UI berbasis React/Ink, dengan dukungan pemilih perintah, dialog izin, melanjutkan sesi, dan rendering Markdown
- Dalam mode non-interaktif, mendukung prompt tunggal
-p dan --output-format json/stream-json untuk otomasi pipeline dan skrip
- Lisensi MIT / Python
1 komentar
HKUDS membuat banyak hal yang menarik.
https://github.com/HKUDS/nanobot juga begitu