Retain — AI skill for Claude Code
Retain is a native macOS application that aggregates AI conversations from multiple platforms into a unified, searchable knowledge base with intelligent learning extraction.
How to install Retain
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open BayramAnnakov/retain and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Retain does
Retain is a native macOS application that aggregates AI conversations from multiple platforms into a unified, searchable knowledge base with intelligent learning extraction.
Alternatives in AI
- UI UX Pro Max Skill — An AI SKILL that provide design intelligence for building professional UI/UX multiple platforms 45.8k ★
- Hindsight — State-of-the-art long-term memory for AI agents by Vectorize 6.7k ★
- Installation Guide - Claude Skills Library — Complete installation guide for all 170 production-ready skills across multiple AI agents and platforms 5.3k ★
README
Retain
[](../../releases) [](../../releases) [](LICENSE)
A unified knowledge base for your AI conversations. Search, learn, and reflect across Claude Code, Cursor, Codex, claude.ai, ChatGPT, and more.
From the creator of [claude-reflect](https://github.com/BayramAnnakov/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
- Multi-source sync: Auto-sync from CLI tools (Claude Code, Codex, Cursor, Gemini CLI, OpenCode, GitHub Copilot CLI), manual sync from claude.ai and ChatGPT (cookie-based)
- Instant search: Full-text search across 10k+ conversations with FTS5
- Learning extraction: Automatic detection of corrections ("no, use X instead") and preferences
- CLAUDE.md export: Export approved learnings so Claude remembers your preferences
- Auto-updates: Automatic update notifications via Sparkle framework
- Local-first: All data stored locally. Optional cloud features (web sync, AI analysis) connect to external services when enabled.
Beta Statu
Related Skills
Claude Skill SEO Geo Optimizer
Production-ready Claude skill for comprehensive SEO/GEO optimization. Analyzes content for traditional search
MindBank
MindBank gives your AI Hermes or claude code a permanent, searchable, relationship-aware memory that persists
A Generic Knowledge Extraction AI Agent
A generic knowledge extraction AI application that allows organizations to create their knowledge extraction u
Agentvault
Unified memory layer for AI coding agents — searchable by humans (Obsidian) and by AI (MCP). Supports Claude C
Redmine Claude Syncer
A Ruby application that synchronizes Claude AI conversations and Claude coding sessions to Redmine issues.
Agent Extension Tool
axt — Agent eXtension Tool: unified CLI & TUI for managing extensions, plugins, skills, MCP, and usage across
Related Agents
Debug Memory Agent
Records resolved bug root causes, anti-patterns, and process lessons into MEMORY.md in a structured, searchabl
Review Coordinator
Aggregates and organizes code review findings from multiple reviewers
Engineering AI Engineer
Expert AI/ML engineer specializing in machine learning model development, deployment, and integration into pro