Show HN:Retain – 整合所有 AI 編碼對話的統一知識庫

Show HN:Retain – 整合所有 AI 編碼對話的統一知識庫

Hacker News·

Retain 是一款新推出的原生 macOS 應用程式,能將來自不同平台的 AI 對話整合到一個統一且可搜尋的知識庫中。它旨在協助開發者跨越不同 AI 編碼工具進行學習與反思。

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

To see all available qualifiers, see our documentation.

Retain is a native macOS application that aggregates AI conversations from multiple platforms into a unified, searchable knowledge base with intelligent learning extraction.

License

Uh oh!

There was an error while loading. Please reload this page.

BayramAnnakov/retain

Folders and files

Latest commit

History

Repository files navigation

Retain

Image

Image

Image

A unified knowledge base for your AI conversations. Search, learn, and reflect across Claude Code, claude.ai, ChatGPT, and more.

Image

Image

From the creator of claude-reflect (300+ stars) - this is the evolution: a native macOS app that aggregates all your AI conversations, extracts learnings, and helps you build persistent context.

What It Does

The problem: You use Claude Code, claude.ai, ChatGPT, and other AI tools daily. Context is scattered. When you discover a preference in one tool, you lose it in another. You keep re-explaining the same things.

The solution: Retain aggregates all your AI conversations into a single searchable knowledge base. It automatically extracts corrections and preferences, then exports them to CLAUDE.md so Claude remembers what you taught it.

Key Features

Beta Status

Stable Features:

Work in Progress:

Installation

Requirements

Download

Download the latest notarized DMG (recommended) or zip from Releases.

Install

DMG (recommended):

Zip (advanced):

Supported Sources

Privacy & Security

This is important. Please read.

What stays local

What you should know

Web sync reads browser cookies: To sync from claude.ai/ChatGPT, the app reads session cookies from your browser. This requires Full Disk Access permission. The cookies are used only to authenticate API requests.

Gemini integration (optional): If you enable AI features with Gemini:

Claude Code CLI analysis (optional): If you enable CLI-based analysis:

Web sessions expire: claude.ai and ChatGPT sessions typically expire after ~30 days. You'll need to reconnect.

Known Limitations (Beta)

This is beta software. Core features are stable, but expect some rough edges.

Support

Best-effort. Please open an issue with clear reproduction steps and redacted logs.

Building from Source

Roadmap

See PHASED_VISION.md for the long-term vision:

From claude-reflect

If you used claude-reflect, Retain is its spiritual successor:

The learning extraction logic is similar, but Retain adds multi-source aggregation, search, and a native interface.

Contributing

This is an early beta. The best way to contribute right now:

See CONTRIBUTING.md for dev setup and PR guidelines.

Security & Privacy

License

MIT License - see LICENSE for details.

Questions? Open an issue or reach out on Twitter/X.

About

Retain is a native macOS application that aggregates AI conversations from multiple platforms into a unified, searchable knowledge base with intelligent learning extraction.

Resources

License

Code of conduct

Contributing

Security policy

Uh oh!

There was an error while loading. Please reload this page.

Stars

Watchers

Forks

Releases

  2

Packages

  0

Contributors

  2

Image

Image

Languages

Footer

Footer navigation

Hacker News

相關文章

  1. Show HN:CodeSyncer – 將 AI 編碼上下文儲存在程式碼註解中

    3 個月前

  2. Show HN:讓 Claude Code 不再遺忘一切

    4 個月前

  3. Show HN:Claude Life Assistant – Claude Code 的 AI 問責夥伴

    4 個月前

  4. Show HN: Claude-replay – 讓 Claude Code 對話紀錄像影片般播放的工具

    大約 2 個月前

  5. Show HN:AI Code Guard – AI 生成程式碼的安全掃描器

    3 個月前