tribal-memory/tribal
by Various
Self-hosted semantic memory over MCP for an engineering team's tacit knowledge. Rust, Postgres + pgvector.
MCP
tribal-memory/tribal
Added 15 June 2026
Overview
Self-hosted semantic memory system built in Rust that uses Postgres with pgvector for vector storage. It captures and retrieves an engineering team's tacit knowledge through the Model Context Protocol (MCP), allowing queries over internal know-how without sending data to external services.
Best for
Best for
Engineering teams that want to preserve tacit knowledge locally with semantic search over their own infrastructure.
Use cases
- Store and search internal design decisions and architectural rationale
- Retrieve past debugging solutions from team chat logs or code comments
- Query recurring patterns and workarounds from private codebases
Notes
Self-hosted semantic memory system built in Rust that uses Postgres with pgvector for vector storage. It captures and retrieves an engineering team’s tacit knowledge through the Model Context Protocol (MCP), allowing queries over internal know-how without sending data to external services.
5 stars on GitHub. Last updated 2026-06-14.
Use cases
- Store and search internal design decisions and architectural rationale
- Retrieve past debugging solutions from team chat logs or code comments
- Query recurring patterns and workarounds from private codebases
Pros
- Fully self-hosted, keeping sensitive knowledge on your own infrastructure
- Built on common stack (Postgres + pgvector) for easy integration
- Written in Rust for performance and safety
Cons
- Requires setting up and maintaining an MCP server infrastructure
- Very early stage with only 5 GitHub stars and limited community
- Needs separate AI model access to make full use of the semantic memory
Indexed from awesome-mcp-servers-punkpeye and enriched against its public facts.
Pros
- Fully self-hosted, keeping sensitive knowledge on your own infrastructure
- Built on common stack (Postgres + pgvector) for easy integration
- Written in Rust for performance and safety
Cons
- Requires setting up and maintaining an MCP server infrastructure
- Very early stage with only 5 GitHub stars and limited community
- Needs separate AI model access to make full use of the semantic memory
Pairs with
Other entries in the index that connect to this one. Click through to see the chain.