Pi-Forge: Filesystem als externen Speicher für agentisches Coding mit Qwen 35B Q2
Pi-Forge ist ein von Reddit-Nutzer /u/Kodrackyas entwickeltes Agenten-Framework, das explizit gegen typische Probleme lokaler LLMs bei Coding-Aufgaben gebaut wurde: unkontrolliert lange Ausgaben, zirkuläres Reasoning und Context-Verlust. Der Stack setzt Qwen 35B in der Q2_K_XL-Quantisierung über LM Studio ein und koppelt diesen mit einem regelbasierten Guard-System, das auf API-Ebene — nicht per Prompt — eingreift. Schreiboperationen über 100 Zeilen werden blockiert; das Modell muss stattdessen ein Skelett anlegen und Abschnitte einzeln befüllen. Überschreitet der Thinking-Block 2.000 Zeichen, wird das Modell angewiesen, Zwischenergebnisse auf Disk zu schreiben. Bei 65 % Kontextauslastung erfolgt eine automatische State-Sicherung, bei 80 % wird der Prozess angehalten. Zwei spezielle Verzeichnisse (.think/ und .plan/) dienen als externes Gedächtnis: Jede Entscheidung und jeder Schritt wird dort abgelegt und bei Kontextkompression wieder eingelesen. Ein /distill-Befehl crawlt eine Codebasis, baut einen Import-Graphen, sortiert Dateien topologisch und lässt das Modell sie seitenweise (je 50 Einträge) zusammenfassen. Domänenspezifische Wissensdateien (z. B. svelte5-gotchas.md) werden per isoliertem LLM-Call auf Relevanz geprüft; nur der Inhalt relevanter Dateien fließt in das Hauptgespräch ein. Als Praxisbeispiel nennt der Autor ein Three.js-Flugsimulationsspiel, das nach Guard-Ablehnung eines 652-Zeilen-Einzel-Writes in kleinen, fokussierten Schritten fertiggestellt wurde.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge
Pi-Forge: Filesystem als externen Speicher für agentisches Coding mit Qwen 35B Q2
Pi-Forge ist ein von Reddit-Nutzer /u/Kodrackyas entwickeltes Agenten-Framework, das explizit gegen typische Probleme lokaler LLMs bei Coding-Aufgaben gebaut wurde: unkontrolliert lange Ausgaben, zirkuläres Reasoning und Context-Verlust. Der Stack setzt Qwen 35B in der Q2_K_XL-Quantisierung über LM Studio ein und koppelt diesen mit einem regelbasierten Guard-System, das auf API-Ebene — nicht per Prompt — eingreift. Schreiboperationen über 100 Zeilen werden blockiert; das Modell muss stattdessen ein Skelett anlegen und Abschnitte einzeln befüllen. Überschreitet der Thinking-Block 2.000 Zeichen, wird das Modell angewiesen, Zwischenergebnisse auf Disk zu schreiben. Bei 65 % Kontextauslastung erfolgt eine automatische State-Sicherung, bei 80 % wird der Prozess angehalten. Zwei spezielle Verzeichnisse (.think/ und .plan/) dienen als externes Gedächtnis: Jede Entscheidung und jeder Schritt wird dort abgelegt und bei Kontextkompression wieder eingelesen. Ein /distill-Befehl crawlt eine Codebasis, baut einen Import-Graphen, sortiert Dateien topologisch und lässt das Modell sie seitenweise (je 50 Einträge) zusammenfassen. Domänenspezifische Wissensdateien (z. B. svelte5-gotchas.md) werden per isoliertem LLM-Call auf Relevanz geprüft; nur der Inhalt relevanter Dateien fließt in das Hauptgespräch ein. Als Praxisbeispiel nennt der Autor ein Three.js-Flugsimulationsspiel, das nach Guard-Ablehnung eines 652-Zeilen-Einzel-Writes in kleinen, fokussierten Schritten fertiggestellt wurde.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.