Personal Context Hub
Local-first personal context for any agent. Assistants connect over MCP. Your encrypted vault stays on this device, bound to loopback (127.0.0.1). The Hub is not a public server.
Getting started · Pair an agent · MCP tools · Security · llms.txt
This site is the product documentation. Source: github.com/nicolasmota/personal-context-hub. Local planning files (VISION.md, ROADMAP.md) stay on the maintainer’s machine and are not published.
Start here
| I want to… | Go to |
|---|---|
| Install and open the Hub in a few minutes | Getting started |
| Understand memory vs context vs situation | Concepts |
| Pair Cursor, Hermes, OpenClaw, or Claude | Pair an agent |
| Ask an agent for the situation package | Situation package |
| Import Calendar or Gmail | Google connectors |
Guides
- Pair an agent — pairing link, grant, MCP recipe
- Situation package —
get_context_contract - Google connectors — OAuth client, Calendar, Gmail
- Plugins — bundled importers, marketplace, authoring
- Export and import — Portable Context Archive
- The Hub UI — Home, Agents, Review; Advanced for the rest
Reference
- MCP tools
- HTTP API
- OpenAPI 3.1 — also
GET /openapi.jsonand Swagger UI at/docswhile the Hub is running - Data model
- Situation package envelope — JSON Schema; check a package without the Hub
- CLI
- Configuration
- Python SDK
How it is built
- Architecture — packages, data flow, trust kernel
- Developing — from-source loop, tests, Speckit
- Security — encryption, grants, plugins, reporting
- Contributing — setup, PR expectations, secrets
What this is not
The Hub is not a chatbot, not a foundation model, and not a vector database product. Agents read a granted slice of your record. None of them own it.