OctoTools
Koordiniert mehrstufige Aufgaben von KI-Agenten mit Planer, Ausführer und erweiterbaren Tool-Karten.
Beschreibung
OctoTools ist ein quelloffenes Python-Framework für Agentenaufgaben mit mehreren Denk- und Werkzeugschritten. Es verwendet standardisierte Tool-Karten sowie einen Planer und einen Ausführer.
Der Planer wählt Aktionen aus; der Ausführer ruft geeignete Werkzeuge auf und speichert die Ergebnisse für folgende Schritte. Zu den dokumentierten Modell-Backends gehören LiteLLM, Ollama und vLLM.
Entwickler können eigene Tool-Sammlungen zusammenstellen und anhand der Beispiele im Repository mehrstufige Abläufe erproben. Das offizielle Repository enthält ein Python-Paket und Installationsanleitungen.
Das Framework steht unter der MIT-Lizenz, externe Modelle und APIs können jedoch Kosten verursachen. Native MCP-Unterstützung ist in der Projektplanung noch als unerledigt markiert; OctoTools ist daher kein sofort einsatzbereiter MCP-Client.