When Your TUI Remembers Everything
February 2026
The question that started everything:
Not just the current session. Not just the last few conversations.
Everything.
amplifier-tui evolved from a simple terminal UI to a full web-native frontend — markdown rendering, Ctrl+K command palette, collapsible sidebar, structured event cards, keyboard shortcuts, ARIA accessibility. ~102 web frontend tests.
You solved the auth bug in Tuesday's session. Friday's session has no idea. You explain it again.
"I know I did something with the caching layer last week..." Good luck scrolling through hundreds of sessions to find it.
Sessions exist in a flat list. No grouping by project, no themes, no patterns across your work.
Every insight, decision, and pattern discovered in a session lives only in that session's transcript.
Turn isolated sessions into a growing knowledge base — incrementally.
/project ask and /project search — query across everything
A JSON-backed TagStore that lets sessions carry metadata.
Tags are normalized, filterable, and visible in the sidebar.
Tags normalized (lowercase, stripped). #prefix search matches tags only.
Sidebar shows up to 2 tags inline per session.
A queue-based, non-blocking system that reads session transcripts and assigns 1–3 tags. Uses existing tag vocabulary for consistency. Respects user overrides.
Sessions and tags aggregate into projects. The sidebar shows session counts.
/project gives you a bird's-eye view of all your work.
Stateless service. Groups sessions by directory path. Merges tag frequencies. Supports exact, case-insensitive, and partial name matching. ~145 lines of code. Zero state to manage.
Sessions stop being isolated conversations.
They become collective memory.
The AI draws on your entire project history — every session, every tag, every decision — to answer questions about your work.
Powered by Sonnet for quality synthesis. 5-minute answer cache. Builds context from project name, top 10 tags, last 15 sessions with dates and tags.
Free-form Q&A across your entire project. Ask anything — status, history, decisions, patterns. LLM references specific sessions by date and ID.
Search transcript content across all sessions. Reads last 64KB per session, returns up to 20 results sorted by recency with context snippets.
Identifies stalled work, frequent topics indicating issues, and sessions that ended without resolution. Prioritized and actionable.
Weekly summary grouped by theme — not chronologically. Key outcomes, decisions, and blockers surfaced automatically.
SessionHandle + registry pattern isolates per-session state.
Each handle carries its own streaming callbacks and token counters.
Zero cross-talk between concurrent sessions.
5-minute cache keyed by MD5(project + question). Same question in the same project returns instantly. Different phrasing gets a fresh answer.
/commit — one command, full workflow
Runs in the active session's project directory — not the TUI launch dir. Generates conventional commit format (feat:, fix:, refactor:). Includes Amplifier co-author trailer.
Combined with /project ask, you can ask
"what did I change today?" then commit it all in one flow.
/project weeklyAll four phases reportedly shipped on February 12, 2026 — in ~26 minutes of consecutive commits.
Data as of: February 20, 2026
Feature status: Active
Research performed:
Gaps: LOC counts, test counts, commit counts, and session counts from existing deck could not be independently verified in this research pass. Velocity numbers (~26 minutes, ~4 commits) not independently confirmed.
Repository: ramparte/amplifier-toolkit (session-discovery), ramparte/amplifier-collection-dev-memory (dev-memory)
You just need to ask.
Query your history
Find past sessions
Your week, summarized
amplifier-tui — ~750+ sessions and counting