See context change
before the model does.
masih@atlas ~/Desktop/p/Elpis
❯ █
██████╗ ██╗ ██████╗ ██╗███████╗ ██╔════╝ ██║ ██╔══██╗██║██╔════╝ █████╗ ██║ ██████╔╝██║███████╗ ██╔══╝ ██║ ██╔═══╝ ██║╚════██║ ███████╗ ███████╗██║ ██║███████║ ╚══════╝ ╚══════╝╚═╝ ╚═╝╚══════╝
portable context for terminal coding agents
›
◆
└
›read docs/GUIDE.md docs/USER_REQUESTS.md TASKS.md2,064 admitted tokens
›rg -n "context|session|prun|ledger" docs codex-rs18,432 raw tokensOptimizing tool output…
docs/context.md Context sources are admitted in deterministic order…
docs/context.md The Context Ledger accounts for every admitted source…
docs/context.md Provider history remains authoritative for exact resume…
docs/sessions.md A lean continuation records goal, result, evidence…
context_ledger.rs Context Ledger opens beside the chat…
18,432 raw → 486 admitted tokens
Only the shorter result enters the model’s context.
Deterministic admission; Ledger owns portable sources; exact resume remains provider-native.
Sources: docs/context.md · docs/sessions.md · context_ledger.rs
Only the shorter result enters the model’s context.
Deterministic admission; Ledger owns portable sources; exact resume remains provider-native.
Sources: docs/context.md · docs/sessions.md · context_ledger.rs
◆
█
Enter send · Shift+Enter newline↵Context Ledger
Curate what
the agent receives.
Inspect admitted instructions, files and memory. Curate what stays in working context.
Early access
Install Elpis.
Install the Linux-first preview, then launch Elpis from your terminal. Inspect the source before running the script.
curl -fsSL https://raw.githubusercontent.com/MasihMoafi/Elpis/v0.4.1/scripts/install-elpis.sh | bash && ~/.local/bin/elpis
Published v0.4.1 · Linux x86_64