
Strata
Gives Claude a persistent memory layer that survives session restarts and runs entirely on your hardware. Exposes semantic search over stored thoughts, file vault operations for attaching real documents to memories, and auto-tagging with deduplication checks. The v2.2 update adds PostgreSQL with pgvector for production scale, per-agent API keys with granular permissions, a global MCP kill switch, and CSV audit logs that let you trace exactly which thoughts an agent retrieved and when. Includes a legacy import system for pre-Strata memories using negative IDs. Built to run on a Raspberry Pi with local embeddings via ONNX Runtime. Reach for this when you need your AI to remember context across conversations without sending data to external services.
- GitHub stars
- 6
- tools
- 18
- transport
- HTTP
- env vars
- 2
- last updated
- Apr 20, 2026
Tools
18 toolsPublic tool metadata for what this MCP can expose to an agent.
capture_thoughtSave a new memory with auto-tagging and dedup check
Save a new memory with auto-tagging and dedup check
No parameter schema in public metadata yet.
semantic_searchFind memories by meaning
Find memories by meaning
No parameter schema in public metadata yet.
hybrid_searchKeywords + meaning combined
Keywords + meaning combined
No parameter schema in public metadata yet.
search_by_tagFilter by tag
Filter by tag
No parameter schema in public metadata yet.
search_by_personFilter by person mentioned
Filter by person mentioned
No parameter schema in public metadata yet.
search_advancedStack filters: tag + type + date + machine
Stack filters: tag + type + date + machine
No parameter schema in public metadata yet.
get_relevant_contextSmart search - deduped and grouped by type
Smart search - deduped and grouped by type
No parameter schema in public metadata yet.
find_related"More like this" for a specific thought
"More like this" for a specific thought
No parameter schema in public metadata yet.
list_recentWhat got captured recently
What got captured recently
No parameter schema in public metadata yet.
get_thoughtView one thought (includes its file attachments)
View one thought (includes its file attachments)
No parameter schema in public metadata yet.
update_thoughtEdit a thought (re-embeds automatically)
Edit a thought (re-embeds automatically)
No parameter schema in public metadata yet.
delete_thoughtRemove a thought + vault files (admin key required)
Remove a thought + vault files (admin key required)
No parameter schema in public metadata yet.
get_statsDatabase stats and vault usage
Database stats and vault usage
No parameter schema in public metadata yet.
generate_reportTrend report - what's rising, what's declining
Trend report - what's rising, what's declining
No parameter schema in public metadata yet.
attach_fileAttach a file to a thought
Attach a file to a thought
No parameter schema in public metadata yet.
get_fileRead an attached file
Read an attached file
No parameter schema in public metadata yet.
list_attachmentsSee all files on a thought
See all files on a thought
No parameter schema in public metadata yet.
detach_fileRemove an attachment (admin key required)
Remove an attachment (admin key required)
No parameter schema in public metadata yet.
Sponsors
Configuration
STRATA_URLURL of your Strata server (e.g. http://10.0.0.18:4320/mcp)
STRATA_API_KEYYour agent API key from /admin/agents
Readme
STRATA v2.2
This repository is superseded by SOLUM. SOLUM is the actively developed version of this project: PostgreSQL + pgvector instead of SQLite, a larger tool set, and numerous fixes not present here. New users should start with SOLUM. This repository remains available for reference.
Self-hosted AI memory server. Your thoughts, your hardware, your data.
Why Strata?
Your AI forgets everything the moment the session ends. Strata fixes that. It gives any MCP-compatible AI a persistent memory that lives on YOUR hardware - not in the cloud, not on someone else's server. Search by meaning, attach real files, and run it all on a Raspberry Pi.
Strata Dashboard
Constellation Viewer
Constellation Zoomed
What's new in v2.2
v2.0 taught Strata who's talking. v2.2 teaches it to scale, audit, and remember your past.
Details
- Repository
- github.com/agenerationforwordz-tech/strata
- Category
- AI & LLM Tools
- Package
strata-mcp-server- Transport
- HTTP
- Registry
- MCP registry, active