HeadlinesBriefing HeadlinesBriefing.com

Omnara: Open-Source-Managiertes Agentenplattform

Hacker News •
×

Kartik von Omnara stellt eine Open-Source-API für die Ausführung langlebiger Agenten vor. Sie erstellen einen Agenten mit einer API-Anfrage, und Omnara führt den Agenten-Loop aus, stellt Sandboxes bereit und behandelt Secrets, Berechtigungen und RBAC. Der Zustand jedes Agenten wird in Postgres gespeichert, sodass Agenten nach Neustarts überleben und bei Leerlauf keine Kosten verursachen.

Omnara ist eine selbst gehostete Alternative zu den verwalteten Agenten von Claude und der OpenAI-Agents-API. Sie führt Agenten in der Cloud aus und ist über API zugänglich, während Ihr Laptop als eine seiner Maschinen verwendet wird. Die Plattform bietet Datei- und Shell-Werkzeuge, Sub-Agenten, Kompakierung, Berechtigungsaufforderungen, MCP, Skills und Speicher.

Architectonal verwendet Omnara ein append-only-Ereignisprotokoll in Postgres mit typisierten Zeilen für Eingaben, Modell-Ausgaben und Tool-Aufrufe. Stateless-Worker im Steuerungsreich führen eine Loop-Iteration aus, bevor der Agent freigegeben und die nächste Iteration abgelegt wird. Dadurch kann jede Iteration auf einer anderen Maschine ausgeführt werden, wobei atomare Transaktionen die Konsistenz gewährleisten.

Maschinen, die Agent-Befehle ausführen, sind vom Worker getrennt. Jede macOS- oder Linux-Maschine mit Internetverbindung kann den omnarad-Daemon ausführen, indem sie outbound verbindet, ohne eingehende Ports zu öffnen. Agenten können sich mit beliebig vielen Maschinen verbinden, was eine nahtlose Übertragung zwischen Laptop und Cloud-Sandbox ermöglicht. Der Code ist Open Source auf github.com/omnara-ai/omnara und kann über docker compose selbst gehostet werden.

Quelle: Hacker News · Zusammengefasst von HeadlinesBriefing