alt.hn

1/21/2026 at 7:59:42 PM

Show HN: Retain – A unified knowledge base for all your AI coding conversations

https://github.com/BayramAnnakov/retain

by Bayram

1/21/2026 at 8:54:22 PM

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.

by chux52

1/21/2026 at 11:13:47 PM

I'd also try it, but I'm Linux only ^_^

by ahachete

1/21/2026 at 11:19:56 PM

(thinking about cross-platform version, recalling my Java past)

by Bayram

1/21/2026 at 11:37:09 PM

Java (modern Java) would be awesome!

by ahachete

1/21/2026 at 9:36:42 PM

sorry about that :(

by Bayram

1/22/2026 at 3:53:31 AM

This is really cool, and also feels like it should be built into Claude Code (that’s a compliment btw). I’m gonna try it out this week, thanks.

by elemdos

1/22/2026 at 5:17:35 AM

Also Bonsa looks like the future congrats

by elemdos

1/22/2026 at 7:13:29 AM

Thank you :-)

by Bayram

1/22/2026 at 10:24:21 PM

Do you find any issues with FTS5 where it will miss some semantic detail?

by tmaly

1/22/2026 at 10:34:29 PM

Nope, at least not yet

by Bayram

1/22/2026 at 3:47:12 AM

I don't use AI coding tools very much, but the conversation aggregation/search feature sounds useful. If anything I'm interested in trying this just as a replacement for Anthropic's own search feature – their electron app is utterly buns, and I've been looking for a native macOS app to use in place of it.

by nozzlegear

1/22/2026 at 7:14:53 AM

Please try & let me know what you think - thanks

by Bayram

1/22/2026 at 5:51:36 AM

I dont get the point of local-first here? Like why would it not be local and why is it a feature?

Also isnt the data being pulled from the LLM firms' servers?

Like what is the meaning of this? You dont take all my chats and put it on your servers and steal my data? That is what local-first is these days?

by altmanaltman

1/22/2026 at 7:14:19 AM

Yes, thats what I meant. Sorry if it is misleading

by Bayram

1/22/2026 at 12:30:30 PM

Can you please clarify with your comment?

by xtiansimon

1/22/2026 at 12:38:43 PM

I believe i cant edit that comment

by Bayram