News for hackers. Stuff that matters.
Re:Atuin Threads: All your agent sessions on every machine by d4rkp4ttern on Thursday November 12, 2026 @10:36AM (#50469132)
If you only need this on one machine, I've been using my own tool, "aichat search", for the same thing. It's a Rust TUI over a Tantivy index of your Claude Code and Codex sessions. It indexes the session files in place rather than keeping its own copy.

On my machine, with ~22 GB of sessions, its index is under 1 GB, while Threads added 8.1 GB after importing the same sessions (it stores each conversation twice: once encrypted for sync, once for search). Agents can use it too (aichat search --json), and from a search result you can resume, or carry the work into a new session.

  uv tool install claude-code-tools
  brew install pchalasani/tap/aichat-search   # or: cargo install aichat-search
  aichat search

aichat also has other subcommands for working with sessions: porting one between Claude Code and Codex (or to another provider), rolling over to a fresh session that carries the context, trimming bloated sessions, moving a session to another project or account, etc.

No sync across machines; that's where Threads is nicer. Also Threads seems to show sub-agent relations and live-status, which mine doesn't. I like my TUI interface better though.

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

There are no comments on this comment yet.