OctoTools

von OctoTools
Öffnen

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.