ClawPy: Minimale Einzeldatei-Python-Implementierung von OpenClaw mit Erfahrungsspeicher

Was das ist
ClawPy ist eine minimale, einzeilige Python-Implementierung der autonomen Aufgabenausführungsarchitektur von OpenClaw. Es läuft direkt im Terminal ohne komplexe Abstraktionen und konzentriert sich auf Prompt-Engineering, Zustandsmaschinenlogik und Subprozessausführung.
Wichtige Implementierungsdetails
Das Skript spiegelt die Kernmechanismen von OpenClaw wider:
- Rekursiver Aufgabenbaum: Verwaltet eine
tasks.txt-Statusdatei, die unvollständige Aufgaben verfolgt. Das System liest diese Datei, entscheidet, ob Aufgaben direkt ausgeführt oder zerlegt werden sollen (bis zu 4 Ebenen tief), und meldet automatisch den Status "Abgeschlossen". - Code-Interpreter & Selbstheilung: Verwendet benutzerdefinierte XML-Tags (
<python>), um Skripte lokal zu schreiben und auszuführen. Bei einem Traceback fängt es diestderrab, erzwingt ein<error>-Reflexionstag zur Fehleranalyse und schreibt den Code neu, bis Rückgabecode 0 erreicht wird. - Erfahrungsgedächtnissystem: Jedes Mal, wenn der Agent ein Skript erfolgreich ausführt (erklärt durch
<msg>-Tags) oder über einen Absturz reflektiert (<error>), wird diese Erkenntnis in eineexperience.txt-Datei angehängt. Beim Neustart injiziert das System eine gekürzte Historie vergangener Fehler und Erfolge in den System-Prompt, um Wiederholungen von Syntax- oder Logikfehlern zu verhindern.
Praktische Anwendungsfälle
Der Entwickler hat dies für zwei Hauptzielgruppen erstellt:
- Personen, die genau verstehen möchten, wie die autonome Schleife funktioniert, ohne in eine umfangreiche Codebasis einzutauchen
- Datenanalysten und Quants, die einen schlanken Agenten zum Schreiben und Reparieren von Pandas/Finanzskripten in ihrer lokalen Umgebung wünschen
Wichtiger Sicherheitshinweis: Das Tool führt generierten Python-Code direkt auf Ihrem Computer aus, daher empfiehlt der Entwickler, es in einer sicheren Umgebung oder virtuellen Maschine auszuführen.
Das Projekt ist auf GitHub unter https://github.com/EricChanBank/clawPy.git verfügbar.
📖 Read the full source: r/openclaw
👀 Siehe auch

Utilyze: Open-Source GPU-Monitor, der echten Rechendurchsatz misst, nicht nur Kernel-Aktivität
Utilyze nutzt Hardware-Performance-Counter, um Rechen- und Speicherdurchsatz relativ zu theoretischen Grenzen zu messen. Dabei zeigt sich, dass Dashboards mit 100% Auslastung oft nur 1-10% echten Durchsatz aufweisen.

Die Double-Buffering-Technik für LLM-Kontextfenster eliminiert Stop-the-World-Kompaktierung
Eine Technik namens Double-Buffering kann verhindern, dass LLM-Agenten während der Kontextfensterkomprimierung einfrieren, indem sie frühzeitig zusammenfassen und zwei Puffer beibehalten, was einen nahtlosen Übergang ohne zusätzliche Inferenzkosten ermöglicht.

Open-Source-KI-Modell-Stack für kostengünstigen Claude-Ersatz
Ein Reddit-Nutzer teilt einen funktionierenden KI-Modell-Stack, der Open-Source-Modelle wie Llama 3.3 70b und DeepSeek R1 32b für die lokale Ausführung nutzt und die monatlichen KI-Kosten von über £60 auf unter £3 senkt, indem 90% der Aufgaben an kostenlose Modelle weitergeleitet werden.

Total Recall: Lokales Wissensgraphen-System für den Claude-Code-Konversationsverlauf
Total Recall ist ein Open-Source-System, das JSONL-Konversationstranskripte von Claude Code in eine SQLite-Datenbank mit Volltextsuche und Vektoreinbettungen aufnimmt, wodurch der Konversationsverlauf über Sitzungen hinweg durchsuchbar wird. Es ruft tatsächliche Konversationsausschnitte mit DAG-bewusstem Kontext ab und beinhaltet einen ChatGPT-Importer.