HeadlinesBriefing favicon HeadlinesBriefing.com

wallfacer: Unified Terminal Session Manager for AI Coding Agents

Hacker News •
×

wallfacer is a terminal session manager that unifies Claude Code, Cursor CLI, Kiro CLI, and Codex sessions into one searchable interface. Each agent stores conversations differently — Claude Code uses untitled JSONL files under ~/.claude/projects/, Cursor CLI buries chats in hash-named directories, Kiro CLI keeps a flat folder, and Codex organizes by date. After weeks of coding, developers face dozens of indistinguishable transcripts across four agents with no way to locate the right one.

wallfacer indexes all sessions read-only, preserving original files while storing titles, tags, and projects in a local SQLite database. It offers a full-screen TUI browser and a CLI with identical capabilities — tag a session in the browser and it's instantly findable via `wallfacer list --tag`. Features include fuzzy search across titles, prompts, directories, and tags; safe deletes to trash; multi-agent filtering; and JSON output for scripts.

Install via Homebrew (`brew tap pradipta/wallfacer && brew install wallfacer`) or Go (`go install github.com/pradipta/wallfacer@latest`). The tool auto-discovers existing sessions — no import needed. Sync runs incrementally before every command. Roadmap includes an opencode adapter, full-text search, session restore, Markdown export, and a desktop app built with Wails.