Self-hosted semantic memory over MCP for an engineering team's tacit knowledge. Rust, Postgres + pgvector.
SaferSkills independently audited Tribal (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
A personal knowledge context engine for software development. Tribal captures learnings, debugging insights, heuristics, and decision rationale from development work, then makes that knowledge retrievable by coding agents via MCP (Model Context Protocol).
rustup toolchain install nightly)cargo install justcargo install sqlx-cli --no-default-features --features postgrescargo install cargo-denygit clone [email protected]:samfolo/tribal.git
cd tribal
just db-up
just db-migrate
just check
just test# Run the MCP server (stdio transport)
just serve
# Run with a specific project
just serve-project <project_id># Format code (requires nightly rustfmt)
just fmt
# Lint and format check
just check
# Run all tests
just test
# Run unit tests only (no database required)
just test-unit
# Full pre-push check (format, lint, test)
just pre-push
# Regenerate sqlx offline query metadata
just sqlx-prepareMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.