Projekt
Archiviertai-ctx
ai-ctx ist ein kleines TypeScript-CLI, das eine lokale Codebase in brauchbaren Kontext für KI-Modelle im Browser übersetzt. Es entstand zu einer Zeit, als ich lokal entwickeln wollte, aber noch keinen guten agentischen Coding-Workflow zur Verfügung hatte.
Das Problem vor den Agenten
Bevor gute agentische Coding-Tools für mich sinnvoll zugänglich waren, lief KI-Unterstützung beim Programmieren oft im Browser. Der Code lag aber lokal. Also musste jedes Mal irgendwie genug Projektkontext aus dem Repository in einen Chat gelangen.
Meine kleine Zwischenlösung
ai-ctx sollte diesen Schritt automatisieren. Das CLI sammelt Projektkontext und kann eine Codebase in eine einzelne Textdatei zusammenführen, damit ein Browser-Modell nicht nur einen isolierten Codeausschnitt sieht. Die CLI selbst ist in TypeScript aufgebaut und nutzt Effect sowie @effect/cli.
Warum das heute ein Archiv ist
Mein eigener Workflow hat sich seitdem stark verändert. Agentische Coding-Tools können den lokalen Projektkontext heute direkt lesen und verändern. Dadurch ist ai-ctx für mich kaum noch nötig, aber gerade deshalb ist es ein schönes kleines Zeitdokument dafür, wie schnell sich Developer-Tooling rund um KI verändert hat.