SpecMem is an open-source memory layer designed for AI coding agents, enabling them to retain and search through specifications, decisions, and tests that are typically dispersed across a code repository. By consolidating these artifacts into a persistent, searchable context, SpecMem addresses the challenge of agents forgetting previously generated information, allowing them to recall relevant context and avoid redundant work.
The platform supports multiple specification formats and coding agents, including Kiro, SpecKit, Tessl, Claude Code, Cursor, Codex, Factory, Warp, and Gemini CLI. It features adapters for parsing specs from these frameworks and agents, making it agent-agnostic and eliminating vendor lock-in. SpecMem also integrates with various vector databases such as LanceDB, ChromaDB, Qdrant, and AgentVectorDB, and supports embedding models from providers like OpenAI, Google, Together AI, and local models. Users can run SpecMem locally or connect it to cloud-based resources, and interact with it via a command-line interface or a Python API.
Key capabilities include vector-based semantic search, a SpecImpact graph for mapping relationships between specs, code, and tests, and coverage validation through built-in quality rules. The platform provides a Model Context Protocol (MCP) server so agents can query and retrieve optimized context. An interactive web dashboard offers live synchronization and project health grading, while advanced features such as SpecDiff Timeline, test mapping across frameworks like pytest, jest, and vitest, coding guidelines aggregation, spec lifecycle management, Kiro session search, static dashboard export, GitHub Action integration for CI, and a streaming context API further enhance its utility for development teams.
SpecMem employs a conservative quality gate for optimized skills, ensuring that only validated and improved artifacts are added to memory, with provenance tracking for each change. 0 open-source license and can be installed via pip. Its design allows users to quickly set up, scan their repositories, and begin querying their specs, with the option to export results for documentation or CI workflows. SpecMem is positioned as a framework and SDK for persistent, intelligent memory in agentic coding workflows.
Specmem sits in PulseGate's Frameworks & SDKs category. It focuses on providing coding agents with persistent, searchable memory of specs, decisions, and tests to improve context retention. It is built as an open-source project for developers building or deploying AI coding agents. Specmem is open source under the Apache-2.0 license. It runs on the command line, and it can be self-hosted.
Superagentic AI builds and maintains Specmem, and the product first shipped in 2025. Development happens publicly on GitHub with 29 stars and 5 commits in the last 90 days. Key capabilities include semantic search, multi-framework adapters, and spec impact analysis.
Latest indexed changes and source events
Other apps tracked under the same category.