Kept is an LLM chat archive for saving AI conversations locally. It captures chats from supported providers and writes them to the user’s filesystem as plain markdown, with one markdown file per conversation and no cloud needed. The archive is local-first, cross-platform, and intended to be readable, grep-able, and kept on disk as ~/.kept.
Capture can be done manually with @kept typed inline in a chat, which brings up a palette for saving the full conversation, the last N messages, or a specific branch. The Chrome extension can also write new conversations to the vault automatically on a configurable interval, with SHA-256 deduplication to avoid duplicates. Kept supports ChatGPT, Claude, Gemini, Grok, and Kimi.
Search and recall center on the local vault. Full-text search uses SQLite FTS5 and supports filters by platform, date, and message count. Smart Recall accepts plain-English questions and returns relevant passages with citations back to the source conversation. The archive can also be auto-clustered by topic, and a knowledge graph extracts entities, decisions, and relationships for exploration and querying. The app can continue an archived chat in-app against a key the user provides, run scripts over the archive with explicit consent, and use filesystem context by pointing it at a directory of files. It also reads PDFs and images, extracts text, provides Claude Code integration, ships an MCP server called kept-vault-server on npm, and can generate weekly digests, project summaries, and decision logs.
Kept is delivered as a desktop app for Linux, macOS, and Windows, with a sideloaded Chrome extension and an install script. The public release on GitHub is the full feature set, with no premium tier and no waitlist. It is MIT licensed.
In the Knowledge base & wikis space, Kept takes a focused approach. Preserving, searching, and organizing AI chat conversations locally without relying on cloud storage. Kept is an open-source project aimed at developers and power users who use multiple LLM chat platforms. The project is open source (MIT). It ships for the command line, macOS, Windows, and Linux, and it can be self-hosted.
@kept (community-driven) builds and maintains Kept, and it first shipped in 2026. Development happens publicly on GitHub with 113 stars and 42 commits in the last 90 days. Key capabilities include markdown archive, full-text search, and semantic recall. It exposes integrations via an MCP server.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Same category — not a similarity match