LLM-Wiki is a shared knowledge service for agents.
It gives agents one durable backend for:
- documents
- revisions
- scoped access by
ns - access over HTTP, CLI, MCP, and web UI
Current stage:
- single service
- PostgreSQL as the only runtime dependency
- top boundary:
ns - content grouping:
folder - source of truth: LLM-Wiki itself, not downstream sync targets
make devThen open:
http://127.0.0.1:8234/setuphttp://127.0.0.1:8234/ui
For browser verification with the repo profile:
make browser-open
make browser-mcpLocal CLI:
go run ./cmd/cli system info
go run ./cmd/cli auth login --base-url http://127.0.0.1:8234 --device-code
go run ./cmd/cli ns list --base-url http://127.0.0.1:8234
go run ./cmd/cli folder list --base-url http://127.0.0.1:8234
go run ./cmd/cli document list --base-url http://127.0.0.1:8234Install the CLI:
curl -fsSL http://127.0.0.1:8234/install/install-cli.sh | sh
lw version- web UI:
/ui - HTTP API:
/v1/* - MCP:
/mcp - SSE:
/sse - hosted install guide:
/install/LLM-Wiki.md
- AGENTS.md
- docs/README.md
- docs/knowledge/product.md
- docs/knowledge/architecture.md
- docs/knowledge/repo-map.md
- docs/install/README.md
- first boot happens at
/setup - local default bootstrap token is
dev-bootstrap-token - CLI profile state lives in
~/.llm-wiki/config.json