Smart I/O

Deine KI verschwendet 90 % ihres Token-Budgets mit dem Lesen unnötiger Dateien.

LeanCTX liest, komprimiert und cached jeden Dateizugriff mit 10 intelligenten Lesemodi, über 95 Shell-Komprimierungsmustern und deterministischer Suche. Jeder Lesevorgang ist graph-gestützt: Der Property Graph bewertet verwandte Dateien, damit der Agent immer weiß, was als Nächstes zu lesen ist. Wiederholte Zugriffe kosten dank intelligentem Caching nur 13 Tokens.

Das Problem

4.200 Tokens für einen Dateizugriff

Dein KI-Agent liest eine 4.200-Token-Datei, obwohl er nur eine 180-Token-Funktionssignatur braucht. Er parst 1.800 Tokens rohe Shell-Ausgabe, die auf 42 komprimiert werden könnte. Jeder Dateizugriff verschwendet Tokens und verlangsamt deinen Workflow.

Schau, wie ctx_read im Map-Modus nur den Abhängigkeitsgraphen und Schlüssel-Signaturen aus einer TypeScript-Datei extrahiert und 4.200 Tokens auf nur 180 reduziert.

ctx_read
ctx_read ({ path: "src/lib/auth.ts", mode: "map" })
- exports: authenticate(), validateToken(), refreshSession()
- deps: jsonwebtoken, bcrypt, redis
- cached - 180 tokens (was 4,200)
Smart I/O

6 Tools

01

10 Lesemodi

Von vollständig gecachten Lesevorgängen bis zu entropie-gefilterten Signaturen - die richtige Komprimierung für jeden Kontext.

02

Shell-Komprimierung

95+ Muster für git, npm, cargo, docker und mehr. 60–90 % kleinere Ausgabe, ohne Konfiguration.

03

Deterministische Suche

Regex- und semantische Suche mit stabiler Sortierung, begrenzten Ergebnissen und Sicherheitsgrenzen.

04

Edit-Sicherheit

Atomare Schreibvorgänge mit Preimage-Guards, TOCTOU-Schutz und Diff-Nachweis.

05

Graph-gestützte Reads

Jeder Dateizugriff enthält bewertete verwandte Dateien aus dem Property Graph - der Agent weiß immer, was als Nächstes zu lesen ist.

06

Inkrementelle Graph-Updates

Git-Diff-basierte Graph-Updates patchen nur geänderte Knoten und Kanten statt den gesamten Graphen neu aufzubauen.

Protokoll

Token Dense Dialect (TDD)

Ein Komprimierungsprotokoll, das die Informationsdichte pro Token maximiert - kalibriert pro Modellfamilie.

TDD Protocol
protocol TDD
version v1
pillar Smart I/O
status active
10 Lese-Modi
95+ Shell-Muster
99% Max. Token-Einsparung
Tools

13 MCP Tools

LeanCTX liest, komprimiert und cached jeden Dateizugriff mit 10 intelligenten Lesemodi, über 95 Shell-Komprimierungsmustern und deterministischer Suche. Jeder Lesevorgang ist graph-gestützt: Der Property Graph bewertet verwandte Dateien, damit der Agent immer weiß, was als Nächstes zu lesen ist. Wiederholte Zugriffe kosten dank intelligentem Caching nur 13 Tokens.

ctx_read

Read file (cached, compressed). Cached re-reads can be ~13 tok when unchanged. Auto-selects optimal mode. Modes: full|map|signatures|diff|aggressive|entropy|task|reference|lines:N-M. fresh=true forces a disk re-read.

ctx_shell

Run shell command (compressed output, 95+ patterns). Use raw=true to skip compression. cwd sets working directory (persists across calls via cd tracking). Output redaction is on by default for non-admin roles (admin can disable).

ctx_search

Regex code search (.gitignore aware, compact results). Deterministic ordering. Secret-like files (e.g. .env, *.pem) are skipped unless role allows. ignore_gitignore requires explicit policy.

ctx_semantic_search

Semantic code search (BM25 + optional embeddings/hybrid). action=reindex to rebuild.

ctx_tree

Directory listing with file counts.

ctx_edit

Edit a file via search-and-replace. Works without native Read/Edit tools. Use this when the IDE's Edit tool requires Read but Read is unavailable.

ctx_multi_read

Batch read files in one call. Same modes as ctx_read.

ctx_smart_read

Auto-select optimal read mode for a file.

ctx_delta

Incremental diff — sends only changed lines since last read.

ctx_expand

Retrieve archived tool output (zero-loss). Large outputs are auto-archived; use this to retrieve full details. Actions: retrieve (default), list.

ctx_outline

List all symbols in a file (functions, structs, classes, methods) with signatures. Much fewer tokens than reading the full file.

ctx_symbol

Read a specific symbol (function, struct, class) by name. Returns only the symbol code block instead of the entire file. 90-97% fewer tokens than full file read.

ctx_fill

Budget-aware context fill — auto-selects compression per file within token limit.

Verifikation

Jede Ausgabe trägt einen Beweis

LeanCTX generiert Proof-Artefakte für jede Session: welche Dateien gelesen wurden, was komprimiert wurde, welche Prüfungen bestanden wurden und wie Tokens ausgegeben wurden. Das macht KI-Arbeit auditierbar, reproduzierbar und vertrauenswürdig.

Smart I/O Tools entdecken

LeanCTX liest, komprimiert und cached jeden Dateizugriff mit 10 intelligenten Lesemodi, über 95 Shell-Komprimierungsmustern und deterministischer Suche. Jeder Lesevorgang ist graph-gestützt: Der Property Graph bewertet verwandte Dateien, damit der Agent immer weiß, was als Nächstes zu lesen ist. Wiederholte Zugriffe kosten dank intelligentem Caching nur 13 Tokens.