Projekt

Archiviert

ai-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.

@effect/cli Command Factory

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.