OpenClaw .NET: NativeAOT-Portierung mit JSON-RPC-Brücke für bestehende Plugins

OpenClaw .NET ist ein C#-Port des OpenClaw-KI-Coding-Agenten, der Leistungs- und Ressourcenprobleme angeht, die bei Node.js-basierten Implementierungen häufig auftreten.
Wichtige Details
Das Projekt kompiliert zu einer ~23 MB NativeAOT-Binärdatei, was bedeutet:
- Keine JIT-Aufwärmzeit
- Keine Node.js-Laufzeitumgebung erforderlich
- Kein npm-Ökosystem, das 800 MB RAM belegt
Bestehende TypeScript/JavaScript-Plugins funktionieren weiterhin über eine integrierte JSON-RPC-Brücke, sodass keine bestehenden Setups umgeschrieben werden müssen. Die Quelle stellt klar: "Nichts muss umgeschrieben werden. Derselbe Agent, native Leistung."
Die Implementierung läuft auf jedem VPS, Linux-System oder Rechner mit ein paar hundert MB freiem RAM. Native Integrationen umfassen:
- Telegram
- Twilio SMS
Diese sind nativ auf ASP.NET Core aufgebaut. Gefährliche Funktionen sind in Nicht-Lokal-Umgebungen automatisch aus Sicherheitsgründen gesperrt.
Das Projekt adressiert häufige Probleme, die in der OpenClaw-Community genannt werden:
- Hohe Token-Kosten
- Debatten über VPS vs. Mac Mini
- Probleme beim Setup
- Node.js als ressourcenintensiv in Bezug auf RAM, Startzeit und unnötige API-Aufrufe
Im Gegensatz zu anderen leichtgewichtigen Alternativen, die das Aufgeben bestehender Setups, Plugins und Konfigurationen erfordern, bewahrt OpenClaw .NET die Kompatibilität und bietet gleichzeitig native Leistung. Die Quelle weist darauf hin, dass Nutzer, die "bereits $50–$100/Monat für Tokens ausgeben", keinen zusätzlichen Laufzeit-Overhead bei jedem Heartbeat-Aufruf benötigen.
Das Projekt ist unter der MIT-Lizenz verfügbar und auf GitHub zu finden: https://github.com/clawdotnet/openclaw.net
📖 Read the full source: r/openclaw
👀 Siehe auch

Claude Code im großen Maßstab: Wie agentische Suche RAG-Fehlermodi in großen Codebasen vermeidet
Claude Code nutzt agentisches Dateisystem-Traversal anstelle von embeddingsbasiertem RAG und vermeidet so Probleme mit veralteten Indizes. Der Artikel beschreibt fünf Erweiterungspunkte (CLAUDE.md, Hooks, Skills, Plugins, MCP) und die Harness-as-Model-Philosophie für Repos mit mehreren Millionen Zeilen.

ToolLoop: Open-Source-Framework für Claude-ähnliche Tools mit jedem LLM
ToolLoop ist ein Open-Source-Python-Framework mit 11 Tools für Dateioperationen, Codesuche, Shell-Zugriff und Sub-Agenten, das über LiteLLM mit jedem LLM funktioniert. Das 2.700-Zeilen-Framework ermöglicht den Wechsel von Modellen während einer Konversation bei gleichbleibendem gemeinsamen Kontext.

Rudel: Open-Source-Analyse für Claude Code-Sitzungen
Rudel ist ein Open-Source-Analysewerkzeug, das Claude-Code-Sitzungen analysiert und Einblicke aus 1.573 echten Sitzungen mit über 15 Millionen Tokens und 270.000+ Interaktionen bietet. Es deckt Muster auf wie 4 % Skills-Nutzung, 26 % Abbruchraten und Fehlerkaskadenmuster.

MemRosetta fügt Claude Code mit einem Einzelbefehl-Setup persistenten Speicher hinzu.
MemRosetta v0.2.4 bietet Claude Code über einen einzigen npm-Installationsbefehl sitzungsübergreifenden Speicher. Das Tool enthält einen MCP-Server mit 6 Speicherwerkzeugen, automatische Sitzungserfassung und lokale SQLite-Speicherung, die mit Cursor geteilt werden kann.