Show HN: Retain – A unified knowledge base for all your AI coding conversations
20 points
7 hours ago
| 1 comment
| github.com
| HN
Hey HN! I built Retain as the evolution of claude-reflect (github.com/BayramAnnakov/claude-reflect).

The original problem: I use Claude Code/Codex daily for coding, plus claude.ai and ChatGPT occasionally. Every conversation contains decisions, corrections, and patterns I forget existed weeks later. I kept re-explaining the same preferences.

claude-reflect was a CLI tool that extracted learnings from Claude Code sessions. Retain takes this further with a native macOS app that:

- Aggregates conversations from Claude Code, claude.ai, ChatGPT, and Codex CLI - Instant full-text search across thousands of conversations (SQLite + FTS5)

It's local-first - all data stays in a local SQLite database. No servers, no telemetry. Web sync uses your browser cookies to fetch conversations directly.

chux52
6 hours ago
[-]
Would definitely try this out, but am Windows only.

Tried to create something like this but the best I got was a bookmarklet to copy the chat text. Ended up just exporting data and using that method for a one time pull.

reply
ahachete
4 hours ago
[-]
I'd also try it, but I'm Linux only ^_^
reply
Bayram
4 hours ago
[-]
(thinking about cross-platform version, recalling my Java past)
reply
ahachete
3 hours ago
[-]
Java (modern Java) would be awesome!
reply
Bayram
5 hours ago
[-]
sorry about that :(
reply