- Eine leichtgewichtige Open-Source-Python-Infrastruktur, die LLMs umhüllt und in echte Agenten verwandelt; Tool-Nutzung, Skills, Memory und Multi-Agent-Orchestrierung sind in einem Paket vereint
- Bietet 43 integrierte Tools (File I/O, Shell, Search, Web, MCP usw.), alle mit Pydantic-Validierung, paralleler Ausführung, Berechtigungsprüfung sowie Unterstützung für PreToolUse-/PostToolUse-Hooks
- Der integrierte persönliche Agent ohmo kann über Feishu / Slack / Telegram / Discord kommunizieren und automatisch Branch-Forks, Code-Erstellung, Testausführung bis hin zum Öffnen von PRs erledigen
- Funktioniert mit bestehenden Claude-Code- oder Codex-Abonnements, kein separater API-Key erforderlich
- Skills-System kompatibel mit anthropics/skills:
.md-Dateien nach ~/.openharness/skills/ kopieren und sofort nutzen; mehr als 40 Skills integriert
- Plugin-System kompatibel mit claude-code plugins, 12 offizielle Plugins erfolgreich getestet (
commit-commands, security-guidance, code-review usw.)
- Verwaltet Provider als workflowbasierte Profile und erlaubt das Umschalten zwischen verschiedenen LLM-Backends wie Anthropic, OpenAI, Copilot, Codex, Moonshot/Kimi, Gemini, Groq und Ollama
- Auto-Compaction: Auch bei Kontextkomprimierung bleiben Task-Status und Channel-Logs erhalten, sodass Agenten über mehrere Tage hinweg Sitzungen aufrechterhalten und weiterarbeiten können
- Mehrstufiges Berechtigungssystem (Default/Auto/Plan Mode) sowie Regeln auf Pfadebene und Sperrlisten für Befehle sorgen für Sicherheit
- Swarm Coordination: Erstellen und Delegieren von Sub-Agenten, Team-Registry und Lifecycle-Management für Hintergrund-Tasks
- Bietet eine Terminal-UI auf Basis von React/Ink mit Befehlsauswahl, Berechtigungsdialogen, Sitzungsfortsetzung und Markdown-Rendering
- Im nicht-interaktiven Modus sind mit
-p Single-Prompt sowie --output-format json/stream-json Pipes und Skript-Automatisierung möglich
- MIT-Lizenz / Python
1 Kommentare
HKUDS baut viele interessante Sachen.
https://github.com/HKUDS/nanobot ist auch so ein Beispiel