Documentation is maintained in English.
Personal universal memory for AI assistants.
Context Bridge captures, organizes, searches, and transfers your conversations across ChatGPT, Claude, Cursor, and other assistants — without locking your data into a single platform.
Modular monorepo (pnpm workspaces):
context-bridge/
├── apps/
│ └── extension/ # Chrome extension (Plasmo, Manifest V3)
├── packages/
│ ├── core/ # Domain models and core services
│ ├── storage/ # Local persistence (IndexedDB / Dexie)
│ ├── drivers/ # AI platform integrations
│ ├── search/ # Local + semantic search
│ ├── summarizer/ # Analysis → Context Pack
│ └── exporters/ # Markdown / JSON / text export
├── docs/ # Architecture and product decisions
└── tests/ # Unit / integration fixtures
AI platforms are sources. The Core does not depend on any specific platform.
- Node.js 20+
- pnpm 9+
pnpm install| Command | Description |
|---|---|
pnpm dev |
Run the extension in development mode |
pnpm build |
Build packages and the extension |
pnpm test |
Run Vitest tests |
pnpm lint |
ESLint |
pnpm format |
Prettier |
pnpm --filter @context-bridge/extension build- Open
chrome://extensions - Enable Developer mode
- “Load unpacked” →
apps/extension/build/chrome-mv3-prod
v1.0.0 — local-first MVP with ChatGPT/Claude import, workspace, optional sync snapshots, and local intelligence (TF-IDF embeddings, knowledge graph, memory recall).
See docs/ — especially 02_ARCHTECTURE.md, 11_ROADMAP.md, 12_API.md, and 22_RELEASE_PLAN.md.
See CONTRIBUTING.md.
Project under active development.