tribal
Tribal
Self-hosted semantic memory over MCP for an engineering team's tacit knowledge. Needs Postgres.
Package Details
ghcr.io/tribal-memory/tribal:0.3.1
Runtime Arguments
Named
127.0.0.1:8725:8725Environment Variables
Postgres (pgvector) connection string. Tribal is self-hosted; you provide the database. The supported, complete deployment is docker-compose.yml.
First-run only: the git remote that identifies the project bootstrapped on first start.
First-run only: the name of the project bootstrapped on first start.
httpContainerised transport: http or sse. The Docker image does not serve stdio; install the binary for stdio.
0.0.0.0:8725Address the server binds inside the container. Must be 0.0.0.0 (not the loopback default) for the published port to be reachable.
http://127.0.0.1:8725/mcpThe URL clients use to reach the server (for example http://127.0.0.1:8725/mcp). Needed for OAuth dynamic client registration once the server binds a routable interface.
Optional; only if an ingest or retrieval stage is configured to use OpenAI (defaults target a local Ollama).
Optional; only if a stage is configured to use Anthropic.