Kept

Kept

A local, markdown-native archive for your AI chats from ChatGPT, Claude, Gemini, Grok, and Kimi.

Kept is a desktop app and Chrome extension that captures conversations from ChatGPT, Claude, Gemini, Grok, and Kimi and stores them as plain markdown files on your local filesystem. It features SQLite FTS5 full-text search, semantic recall, knowledge graph, auto-sync, BYOK support, an MCP server, and Obsidian export. Licensed under MIT with no premium tier or paid features.

Free
Kept screen shot

How to use Kept?

Download the desktop app for your platform (Windows, macOS, or Linux). Sideload the Chrome extension by loading it unpacked from the downloaded zip. Open any supported AI chat platform (ChatGPT, Claude, Gemini, Grok, or Kimi) and type @kept to bring up the capture palette, or enable auto-sync in the extension settings. Your chats are saved as markdown files in ~/.kept/vault. Use the app's search, knowledge graph, or MCP server to query and reuse your archive.

Kept 's Core Features

  • Captures chats from ChatGPT, Claude, Gemini, Grok, and Kimi as plain markdown
  • SQLite FTS5 full-text search across all conversations
  • Semantic recall with plain-English queries and citations
  • Auto-generated knowledge graph linking entities and decisions
  • MCP server exposing vault to MCP-aware clients (Claude Desktop, Cursor, etc.)
  • Bring your own key (OpenAI, Anthropic, OpenRouter) or use Ollama locally
  • Obsidian export with reconciliation preserving edits
  • Kept 's Use Cases

  • Archiving and searching personal AI conversations
  • Building a searchable knowledge base from AI chats
  • Reusing past AI responses for project reference
  • Integrating AI chat history with tools like Obsidian or Claude Code
  • Auditing and diffing AI conversations for team collaboration
  • Running semantic queries across years of AI interactions
  • Automating workflows with Kept's code execution and MCP integration
  • Kept 's FAQ

    Most impacted jobs

    Software Engineer
    Data Scientist
    Researcher
    Writer
    Product Manager
    Student
    Developer Advocate

    Kept 's Tags

    Kept 's Alternatives