KomPi — mein Agent-Harness
Eine persönliche, globale Werkstatt auf dem Coding-Agenten Pi: eigene Persona, Sitzungsziel, Handoff, lokale Recherche, Notizsuche, ausgewählte Skills und Delegation an andere Agenten.
Pi ist ein minimalistischer, erweiterbarer Coding-Agent fürs Terminal. KomPi ist meine Schicht darauf — kein Fork, sondern ein Paket: Erweiterungen, ein Theme, eine Persona und ein Skill-Set. Ein einziger Befehl kompi bringt dieselbe Arbeitsweise ins Website-Repo, in meinen Notiz-Vault, in einen Dokumentenordner oder in ein Gespräch ohne Projekt.
Der Agent spricht Polnisch, fasst sich kurz und widerspricht, statt zuzustimmen; er versteht meine Diktat-Kürzel (scr, eli, foc, ref). Jede Sitzung hat ein Ziel über dem Editor, und /handoff schreibt einen portablen Arbeitsstand — Ziel, Entscheidungen, Dateien, offene Fragen, nächste Schritte —, damit ein anderer Agent oder die nächste Sitzung übernehmen kann.
Recherche läuft über ein lokales SearXNG in Docker (gepinntes Image, Speicher- und CPU-Limits), und /wiki durchsucht meine Markdown-Notizen, ohne sie an das Modell zu senden, solange ich es nicht ausdrücklich will. Über den Multiplexer Herdr delegiert KomPi Aufgaben an Claude Code oder Codex in Nachbar-Panes — der komplette Kreislauf ist getestet: KomPi → Claude Code → Codex (unabhängiges Review) → KomPi.
Dazu gehören Tests (node:test, inklusive Integrationstest mit echtem Pi auf isoliertem HOME gegen eine Mock-API) sowie kompi doctor — ein kostenloser, rein lesender Gesundheitscheck der Installation.
- /cel
- Sitzungsziel über dem Editor, pro Sitzung gespeichert
- /handoff
- portabler Arbeitsstand in Markdown — für einen anderen Agenten oder die nächste Sitzung
- /research
- Recherche über lokales SearXNG, mit Quellen
- /wiki
- Suche in meinen Notizen; ans Modell geht nur, was ich auswähle
- /delegate
- Aufgabe über Herdr an Claude Code oder Codex delegieren
- kompi-grill
- „Grill meine Idee“ — eine Frage nach der anderen, Alternativen, Kosten, Gegenbelege
- transcribe
- lokale Transkription von Aufnahmen (WhisperX), abgelegt in der Wissensbasis
- meeting-note
- Besprechungsnotiz: Markdown plus .docx-Zwilling in der Firmenvorlage
- ingest · capture
- speist mein persönliches Wiki mit Wissen aus Projekten und Sitzungen
- rsb-assistant
- Antworten zu polnischen Bahnvorschriften mit Zitat von Artikel/§
- browser-tools
- Browser-Automatisierung auf isoliertem Profil
- debug · verify
- systematisches Debugging und Verifikation vor dem „fertig“
Pi · Node.js · JavaScript (ESM) · SearXNG · Docker · Herdr
AI · Agents · Tooling