ToolLoop: Open-Source-Framework für Claude-ähnliche Tools mit jedem LLM

✍️ OpenClawRadar📅 Veröffentlicht: 20. April 2026🔗 Source
ToolLoop: Open-Source-Framework für Claude-ähnliche Tools mit jedem LLM
Ad

ToolLoop ist ein Open-Source-Python-Framework, das Claude-Code-ähnliche Funktionalität implementiert, während es anbieterunabhängig bleibt. Das Projekt wurde speziell erstellt, um Vendor-Lock-in zu vermeiden und gleichzeitig ähnliche Tool-Fähigkeiten beizubehalten.

Hauptmerkmale

Das Framework umfasst 11 Tools, die abdecken:

  • Dateioperationen
  • Codesuche
  • Shell-Zugriff
  • Sub-Agenten

Die gesamte Codebasis umfasst etwa 2.700 Zeilen. ToolLoop verbindet sich über LiteLLM mit jedem LLM und unterstützt:

  • Jedes Modell auf AWS Bedrock (DeepSeek, Llama, Mistral)
  • Jeden API-Anbieter (OpenAI, Moonshot)
  • Lokale Endpunkte

Modellwechsel-Fähigkeit

Ein Hauptmerkmal ist die Möglichkeit, Modelle während einer Konversation zu wechseln, während der gemeinsame Kontext zwischen den Interaktionen erhalten bleibt. Dies ermöglicht Entwicklern, verschiedene Modelle für verschiedene Aufgaben zu nutzen, ohne den Konversationsverlauf zu verlieren.

Ad

SDK-Nutzungsbeispiel

Hier ist der Codeausschnitt aus der Quelle, der die grundlegende Nutzung zeigt:

from sdk import query, ToolLoopOptions

async for event in query( prompt="Find all TODO comments, fix them, run the tests", options=ToolLoopOptions( model="bedrock/converse/deepseek.v3.2", allowed_tools=["Read", "Edit", "Grep", "Glob", "Bash"], ), ): print(event)

Das Beispiel zeigt, wie das deepseek.v3.2-Modell gegen jedes andere unterstützte Modell ausgetauscht werden kann, während dieselben Tools und die gleiche Prompt-Struktur beibehalten werden.

Praktische Anwendung

Diese Art von Framework ist besonders nützlich für Entwickler, die KI-Agenten mit spezifischen Tool-Fähigkeiten aufbauen möchten, aber Flexibilität bei der Modellauswahl benötigen. Die Open-Source-Natur ermöglicht Anpassungen und vermeidet Abhängigkeiten von einem einzelnen Anbieter-Ökosystem.

Das Projekt ist auf GitHub verfügbar unter github.com/zhiheng-huang/toolloop.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

Kontext CLI: Anmeldeinformations-Broker für KI-Codierungsagenten
Werkzeuge

Kontext CLI: Anmeldeinformations-Broker für KI-Codierungsagenten

Kontext CLI ist ein auf Go basierender Credential-Broker, der KI-Coding-Agenten kurzlebige Zugriffstoken anstelle von langlebigen API-Schlüsseln bereitstellt. Es nutzt RFC 8693 Token Exchange, streamt Audit-Logs für jeden Tool-Aufruf und funktioniert bereits heute mit Claude Code.

OpenClawRadar
Identitäts- und Reputationsschicht für OpenClaw-Agenten
Werkzeuge

Identitäts- und Reputationsschicht für OpenClaw-Agenten

Ein Entwicklerteam hat MCP-I und IdentiClaw entwickelt, um Identitätsverlust in mehrstufigen Agenten-Workflows zu lösen, sowie knowthat.ai als Reputationsregister. Sie haben die MCP-I-Spezifikation an die Decentralized Identity Foundation gespendet.

OpenClawRadar
Multi-LLM Papier-Trading-Bot mit Claude Opus als leitendem Ingenieur und Gemini als Stratege: Architekturaufschlüsselung
Werkzeuge

Multi-LLM Papier-Trading-Bot mit Claude Opus als leitendem Ingenieur und Gemini als Stratege: Architekturaufschlüsselung

Ein Solo-Entwickler teilt einen 4.900-Zeilen Paper-Trading-Bot auf Alpaca, bei dem Claude Opus 4 (Engineer) ein Vetorecht gegenüber Gemini Pro (Strategist) hat, samt eines Protokolls mit über 270 Einträgen, dem sogenannten Strategist Codex.

OpenClawRadar
Routine-Arbeiten von Claude Code an Gemma über den offload-mcp MCP-Server auslagern
Werkzeuge

Routine-Arbeiten von Claude Code an Gemma über den offload-mcp MCP-Server auslagern

offload-mcp ist ein neuer MCP-Server, der es Claude ermöglicht, Routinetätigkeiten wie Commit-Nachrichten und PR-Zusammenfassungen an kostenlose Modell-APIs (Standardmäßig Gemma über die Google GenAI API) auszulagern. Dadurch werden Claude-Token gespart und leichte Arbeiten ohne lokale Hardwareeinschränkungen erledigt.

OpenClawRadar