LocalForge
LocalForge ⚒️
Model Context Protocol (MCP)-Brücke für hybrides agentisches Codieren – Delegation tokenintensiver Implementierung an lokale Open-Source-Modelle.
Architekt in der Cloud. Lokal implementieren. Sparen Sie 80–90 % Premium-API-Tokens.
💡 Das Problem & die Lösung
In traditionellen agentischen Coding-Setups führen Frontier-Modelle (OpenAI Codex, Claude 3.7 Sonnet / Opus) jeden Schritt des Workflows aus: vom Abstract-Level-Reasoning über das Lesen tausender Repository-Zeilen, das Ausführen von Test-Suiten bis hin zur Behebung von Compiler-Fehlern.
Das ist extrem und ineffizient:
Über 80 % der gesamten Tokens werden in repetitiven, mechanischen Schleifen verbraucht (Dateisuche, Syntax-Fixes, Unit-Test-Iterationen).
Proprietärer Quellcode-Kontext wird wiederholt an externe Cloud-APIs gestreamt.
LocalForge löst das mit Hybrid Agentic Coding:
Frontier-Modell (Cloud): Agiert als Architect und Reviewer (hohe Intelligenz, geringes Token-Volumen).
LocalForge (MCP-Grenzschicht): Verschickt strukturierte, begrenzte Aufgabenspezifikationen und verwaltet lokale Code-Sandboxes.
Lokales Open-Source-Modell (Local LLM): Führt hohe tokenintensive Implementierungs-, Änderungs- und Test-Debug-Schleifen lokal aus, ohne zusätzliche API-Kosten.
Frontier-Review: Das Cloud-Modell kontrolliert nur den kompakten Diff, die Logs und die Zusammenfassung, um die Korrektheit zu überprüfen.
┌──────────────────────────────────────────────────────────┐
│ 1. ARCHITECT / REVIEWER │
│ (Codex / Claude) │
│ • Understands requirement • Reviews diff & logs │
└────────────────────────────┬─────────────────────────────┘
│
[MCP Task Specification]
│
▼
┌──────────────────────────────────────────────────────────┐
│ 2. LOCALFORGE (MCP) │
│ • Session continuity • Privacy boundary │
│ • Cross-process locks • Telemetry ledger │
└────────────────────────────┬─────────────────────────────┘
│
[Local Inference Stream]
│
▼
┌──────────────────────────────────────────────────────────┐
│ 3. IMPLEMENTATION WORKER │
│ (DeepSeek V4 Flash / Qwen 2.5 / 3.5) │
│ ┌────────────────────────────────────────────────────┐ │
│ │ 🔄 LOCAL ITERATION LOOP │ │
│ │ Read Repo ➔ Edit Code ➔ Run Tests ➔ Fix Errors │ │
│ └────────────────────────────────────────────────────┘ │
└──────────────────────────────────────────────────────────┘Related MCP server: local-llm-delegation-mcp
✨ Kernfunktionen
📉 80–90 % Reduktion der Premium-Tokens: Hält tokenintensive Code-Änderungen, Dateinindizierung und Test-Debugging vollständig auf lokaler Hardware.
🛡️ ** Strikte Datenschutz- und Sicherheitsgrenzen**: Vertrauliche interne Dateien und mehrstufige Diagnose-Protokoll bleiben in Ihrem lokalen Netzwerk.
🔄 Session-Continuity: Mehrstufige Folgeaktionen (
opencode_followup) setzen dieselbe Ausführungssession fort, ohne den gesamten Repository-Kontext erneut zu senden.🔒 Prozessübergreifende Repository-Sperre: Verhindert konflikttierende gleichzeitige Schreibzugriffe über mehrere Agent-Tabs oder Clients.
📊 Telemetrie- und Audit-Ledger: Automatische Aufzeichnung von Ausführungsdauer, berührten Dateien, hinzugefügten/gelöschten Zeilen und geschätzten Spike-Einsparungen in
state/ledger.jsonl.⚡ Null-Konfiguration-Client-Registrierung: Ein-Befehl-Setup für Codex, Claude Code, Claude Desktop und Antigravity.
🛠️ MCP-Tools-Referenz
LocalForge registriert 8 native Tools über das Standard Model Context Protocol (stdio/JSON-RPC):
Tool | Beschreibung |
| Sendet eine begrenzte Aufgabenspezifikation (Ziel, Randbedingungen, Schnittstellen, Kontext) an den lokalen Worker. |
| Ein einzelnes blockierendes Warten, bis eine laufende Aufgabe einen Endzustand ( |
| Nicht-blockierender Status-Snapshot einer aktiven oder abgeschlossenen Aufgabe. |
| Liefert einen skalierbaren Git-Diff der Änderungen der Arbeit des lokalen Workers gegenüber dem Basis-Commit. |
| Setzt eine vorhandene OpenCode Session fort, um Fehler zu beheben, Randfälle anzupassen oder Tests anhand des Review-Feedbacks hinzuzufügen. |
| Beendet eine laufende Aufgabe und ihre Kindprozesse sauber. Deaktiviert. |
| Prüft die Verfügbarkeit des lokalen Modell-Endpoints, die opencode-CLI-Gesundheit und die aktivierten Modellkonfiguration. |
| Fragt vergangene Delegationsergebnisse, Laufzeiten und Erfolgsraten für ein bestimmtes Repository ab. |
🚀 Schnellstart
1. Voraussetzungen
Node.js:
>= 20.0.0OpenCode CLI: installiert und erreichbar in
PATH(npm i -g opencode-aioder Binary)Lokales Inferenz-Modell: Ein laufender OpenAI-kompatibler EndpPoint (z. B. DeepSeek V4 Flash, Qwen 2.5/3.5 auf vLLM, Ollama, SGLang oder mehrere DGX-Spark-Cluster).
2. Install and Build
git clone https://github.com/aditya1503/LocalForge.git
cd LocalForge
npm install
npm run build3. Verify Health
npm run dev
# or run health check
tsx tests/v2.test.ts4. Connect to Ihrer AI-Client
LocalForge enthält ein automatisiertes Client-Registrierungs-Skript:
# Register with OpenAI Codex / Antigravity
node scripts/register-client.mjs antigravity
# Register with Claude Code
node scripts/register-client.mjs claude-code
# Register with Claude Desktop
node scripts/register-client.mjs claude-desktop⚙️ Konfiguration
Setzen Sie die folgenden Umgebungsvariablen in Ihrer Umgebung oder in der Client-Konfiguration:
Variable | Standardwert | Beschreibung |
|
| Modell-Identifier, der an OpenCode übergeben wird. |
|
| Health-Endpunkt für den lokalen Inferenzserver. |
| Aktuelles Arbeitsverzeichnis | Whitelist für das Wurzelverzeichnis, um Path-Traversal zu verhindern. |
|
| Maximale Ausführungszeit bis zur automatischen Beendigung. |
📊 Telemetrie & Reporting
Jede abgeschlossene Aufgabe zeichnet automatisch Telemetrie-Daten in state/ledger.jsonl auf. Führen Sie das integrierte Rollup-Tool aus, um die Einsparungen zu analysieren:
npm run rollupBeispielAusgabe:
=== LocalForge Telemetry Rollup ===
Total Tasks: 42
Success Rate: 95.2%
Avg Task Duration: 28.4s
Estimated Cloud Tokens Saved: ~1.85M tokens
Top Task Classes: unit-test-generation, bugfix, refactoring🎨 Interaktive Architektur-Infografik
Dieses Repository enthält eine eigenständige interaktive HTML-Infografik, die den vollständigen MCP-Delegationsfluss visualisiert:
open index.html📄 Lizenz
MIT-Lizenz. Design und Pflege: ADIS (Artificially Developed Intelligence Services).
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityDmaintenanceEnables Claude to delegate coding tasks to local Ollama models, reducing API token usage by up to 98.75% while leveraging local compute resources. Supports code generation, review, refactoring, and file analysis with Claude providing oversight and quality assurance.29422AGPL 3.0
- AlicenseAqualityDmaintenanceOptimizes token costs by intelligently delegating low-complexity tasks to local LLMs via LiteLLM, enabling cost-effective development workflows.31MIT
- FlicenseNot gradedqualityBmaintenanceRoutes code generation tasks between local models and Claude Cloud, optimizing cost by handling simple tasks locally and reserving cloud thinking for complex tasks.
- AlicenseBqualityCmaintenanceEnables coding agents like Claude Code and Codex to offload boilerplate generation, summarization, and other bounded text tasks to local or cheap cloud LLMs, keeping the frontier agent in charge of judgment and code edits.92MIT
Related MCP Connectors
Agentic code review, no signup to try: reality gates + frontier-model review, with veto.
Coding agents from Claude Code, Cursor and Codex claim jobs and lock files on one shared board.
Reduces AI Agent token usage by 40% via three-stage SOP workflow.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/aditya1503/MCPRelay'
If you have feedback or need assistance with the MCP directory API, please join our Discord server