OpenProgram: Selbstprogrammierendes KI-Agenten-Framework
OpenProgram ist eine Open-Source-Laufzeitumgebung zum Erstellen selbstprogrammierender KI-Agenten, die ihre eigenen Workflows erstellen und verfeinern. Sie bietet Modelle, Tools, Speicher, Kontext und Multi-Agenten-Zusammenarbeit und unterstützt das Agentic-Programming-Paradigma.
Über dieses Tool
OpenProgram ist eine Open-Source-Laufzeitumgebung zum Erstellen selbstprogrammierender KI-Agenten, die ihre eigenen Workflows erstellen und verfeinern. Sie bietet Modelle, Tools, Speicher, Kontext und Multi-Agenten-Zusammenarbeit und unterstützt das Agentic-Programming-Paradigma.
Hauptfunktionen
- Definieren Sie Agentenfunktionen mit dem
@agentic_function-Dekorator;llm()im Funktionskörper führt Modellaufrufe aus. - Unterstützung von Entscheidungsschritten: Das Modell führt zuerst eine vollständige Runde mit Reasoning und Tool-Aufrufen aus und trifft dann eine Auswahl als JSON.
- Tool-Menüs können Funktionen, Werte oder native Tools enthalten und unterstützen Routing und begrenzte Verzweigungen.
- Unterstützung von Multi-Agenten-Zusammenarbeit und verschachtelten Agentenfunktionen.
- Öffentliche API und Unterstützung für Modellfamilien.
Anwendungsfälle
- Erstellen selbstprogrammierender KI-Agenten
- Definieren von Agenten-Workflows mit Entscheidungsschritten
- Kombinieren von LLM-Aufrufen mit Tools und Funktionen
- Multi-Agenten-Zusammenarbeit
Plattform
und Lizenz Unterstützt Linux, macOS, Web, Windows. Open Source und kostenlos nutzbar.
Funktionen & Anwendungsfälle
Open-source runtimePublic APIModel family supportMulti-agent collaborationMemory and context managementAgentic Programming paradigm@agentic_function decoratorDecision step support