{"repo":"egroup-labs/kept","free":true,"listed":false,"github":"https://github.com/egroup-labs/kept","clone":"git clone https://github.com/egroup-labs/kept.git","description":"Search, archive, and recall your AI conversations. ChatGPT, Claude, Gemini, Grok, Kimi. Local-first, MIT licensed.","language":"TypeScript","stars":121,"topics":["chrome-extension","claude-code","knowledge-graph","knowledge-management","local-first","mcp-server","obsidian"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Kept Kept saves your AI conversations as local Markdown files, then gives you a desktop app to search, browse, connect, and reuse them. It works with ChatGPT, Claude, Gemini, Grok, and Kimi. Your archive lives on your machine under /.kept/ , with an Obsidian-compatible vault plus local indexes for full-text search, topics, projects, and graph views. Quick Install Download Setup Build from source MCP server Why Kept AI chats often become working memory: debugging trails, research notes, product decisions, prompts, snippets, and half-finished ideas. Most of that history stays inside vendor UIs. Kept turns it into files you own. - Plain Markdown, grouped by provider. - Fast local search with SQLite FTS5. - Graph and topic views for finding connections across old conversations. - Optional chat over your own archive using the model provider you configure. - An MCP server so coding agents can read, search, and manage the vault. How It Works Kept does not scrape rendered chat pages. The extension syncs conversation data from provider API responses and hands the normalized payload to the local app. Supported Providers Provider Sync Notes --- --- --- ChatGPT Yes Full conversations, streaming history, branch-aware saves Claude Yes Full conversations and streaming history Gemini Yes Best effort; Google's API format changes often Grok Yes Includes supported image assets Kimi Yes Uses the Kimi auth helper included in the extension Provider APIs are private and can change without notice. K","default_branch":null,"files":null,"tree":[],"storefront":"/r/egroup-labs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/egroup-labs/kept/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}