v0.1.0 — initial release
Local-first, agent-native knowledge workspace. 15-phase orchestrated build.
Highlights
- Notebooks are folders of plain markdown —
raw/,wiki/,chats/— owned by the user, agent-portable across Claude Code / Codex / Cursor / Antigravity. - Compounding knowledge: every ingest sharpens wiki pages instead of inflating a chunk store; answers cite durable wiki pages.
- Local-first: bge-small embeddings + sqlite-vec on-device; Claude Agent SDK against your Max OAuth or
ANTHROPIC_API_KEY. - Tauri 2 desktop shell (native macOS vibrancy + transparent titlebar).
Quick start
git clone https://github.com/flight505/NotebookAI.git && cd NotebookAI
cd backend && uv sync && uv run notebookai new my-research && uv run notebookai serve &
cd ../frontend && pnpm install && pnpm devStats: 21 commits, 14k LOC, 114 backend tests, all gates green.
See VISION.md for the product thesis, docs/CONTRACTS.md for symbol-level contracts, and BUILD.md for the 15-phase build provenance.
Known followups (v0.2 milestone): CI/CD, agent-unavailable degradation mode, real app icons, Playwright e2e, Tauri sidecar binary.