
Pindoc
A self-hosted project memory system that lets AI agents write typed artifacts (decisions, debug paths, task closeouts, analyses) pinned to commits, files, and line ranges. Agents propose records through MCP tools like pindoc.context_for_task and pindoc.artifact.propose while humans review through a read-only web UI. Runs as a multi-project daemon over Postgres with pgvector, exposing a single /mcp endpoint where project_slug scopes each call. Reach for this when agent discoveries need to become searchable team knowledge instead of dying in chat transcripts. Includes bundled EmbeddingGemma for semantic search, Docker Compose setup, and an agent-first workflow that treats durable writes as collaborative memory rather than CRUD operations.
- GitHub stars
- 12
- tools
- 2
- auth
- Required
- transport
- HTTP
- env vars
- 2
- last updated
- May 5, 2026
Tools
2 toolsPublic tool metadata for what this MCP can expose to an agent.
pindoc.harness.installGenerates workspace files; stores the project slug in PINDOC.md frontmatter.
Generates workspace files; stores the project slug in PINDOC.md frontmatter.
No parameter schema in public metadata yet.
pindoc.workspace.detectResolves the likely project slug for the current workspace without mutating the daemon-wide default.
Resolves the likely project slug for the current workspace without mutating the daemon-wide default.
No parameter schema in public metadata yet.
Sponsors
Configuration
PINDOC_DATABASE_URL*Postgres connection string. Use the bundled docker compose stack for the recommended pgvector setup.
PINDOC_BIND_ADDRDaemon bind address. Loopback (127.0.0.1:5830) by default; set a non-loopback value only behind an IdP or trusted proxy.
Readme
Pindoc
Code-pinned team memory for AI-assisted development. Agents write the durable record; humans review, discuss, and steer.
Pindoc is a self-hosted project memory system for teams working with AI coding agents. It turns useful agent discoveries into typed artifacts: decisions, debugging paths, task closeouts, verification notes, and code-linked analyses. Every artifact is scoped to a project area and pinned back to commits, files, URLs, resources, or related Pindoc artifacts.
Details
- Repository
- github.com/var-gg/pindoc
- Website
- github.com/var-gg/pindoc#quick-start
- Category
- AI & LLM Tools
- Package
ghcr.io/var-gg/pindoc:0.2.0- Transport
- HTTP
- Auth
- Required
- Registry
- MCP registry, active