Show HN: Wallfacer – A terminal session manager for Claude Code, and more

github.com

32 points by pradiptasarma 19 hours ago


laszlojamf - 17 hours ago

The name is pretty ominous if you've read the Three Body Problem series. I don't want my agents planning against me in secrecy.

Just out of curiosity, why did you pick that name? Is there anything wallfacey about this project I'm not getting?

pradiptasarma - 19 hours ago

I work in a massive monorepo with a bunch of different services. Over the last month, I realized I was starting Claude Code sessions everywhere. I would hit a weird issue, remember I had already solved it with the agent a few days ago, and then realize I had no way to easily find that specific session. CC stores these as JSON files, keyed by the directory you happened to be in at the time.

I built Wallfacer because I needed a way to search and resume these sessions without messing with the source of truth. It operates as a strictly read only overlay. It just reads the local files, extracts the working directory and first prompt, and lets you manage the metadata in a local SQLite database.

d4rkp4ttern - 12 hours ago

Related: several months ago I made a TUI session search/manager tool as part of my suite of Claude/codex productivity tools:

https://pchalasani.github.io/claude-code-tools/tools/aichat/...

There’s Rust/Tantivy-based search and a whole host of utilities to view, resume, trim (to clean up context when close to limit), port to Claude/codex, move accounts, etc.

The search has a json mode for agents, and a corresponding skill so you can just ask Claude/codex to search for the “latest session where I worked on xyz”.

feintruled - 14 hours ago

Nice, I will give this a go. This is what /resume should be but because sessions are tied to directories it's very easy to lose track of where you started what. Until now I've been asking Claude 'what was the conversation we had about [X]' which works but is clunky in the extreme.

Arshad-Talpur - 10 hours ago

reminds me of good old days of opensource, when we use to search everything on github, but good try, keep building

sunir - 17 hours ago

you can name Claude sessions using /rename. also tmux is your friend.

pelasaco - 17 hours ago

I see the need for such a tool. I just ask myself: why should I use a brand-new vibe-coded tool if I can just vibe-code my own? One that's fine-tuned exactly for my use case?

That's not a rant against Wallfacer. It's just an observation about the state of the open-source world in 2026...

tim-projects - 12 hours ago

Why do people keep trying to reinvent tmux?