Skip to content
Documentation GitHub
Getting Started

README

AI-native, local-first personal knowledge management for writers and worldbuilders.


Quick Start

Terminal window
pnpm install
pnpm generate:types
pnpm desktop:dev

See CONTRIBUTING.md for full prerequisites (Node.js ≥22, pnpm ≥10, Rust stable, gitleaks, dprint, uv) and platform-specific setup details.


Architecture at a Glance


Documentation Map

SurfaceLocationDescription
ArchitectureInklings Codex / apps/codex/src/content/docs/Architecture overview, systems, data flows
Getting StartedCONTRIBUTING.mdPrerequisites, setup, verification
Development Guidedocs/guides/development-guide.mdMethodology, vertical slicing, patterns
How-To Guidesdocs/guides/Task-oriented guides for common operations
Decisionsdocs/ADR/Architecture Decision Records (ADRs)
Solutionsdocs/solutions/Institutional knowledge base (85+ docs)
API Referencecargo doc --openGenerated Rust API documentation
ContributingCONTRIBUTING.mdCommit conventions, PR process, code standards
Agent ContextAGENTS.mdAI agent instructions and project context

Principles

PrincipleWhat it means
Creation not configurationStart creating immediately — customize later if you want
Local-first, portable by designData lives on the machine as a SQLite database — always available, no cloud required
AI-native from day oneAI is the primary interface, not an add-on
Seamless collaborationMulti-device sync when chosen, offline always

Under the Hood

Each workspace is a single SQLite database. Tauri provides the desktop shell and IPC bridge between the Rust backend and the React frontend. An in-process MCP server exposes workspace content to external tools and AI agents without special integration. Rust types are projected to TypeScript via Specta (Rust-to-TypeScript type generation). The block editor is backed by a Loro CRDT (Conflict-free Replicated Data Type — enables offline editing with seamless sync), enabling persistent undo history across sessions and a path to real-time collaboration. Pages connect through wiki-links with bidirectional backlink tracking.


License

Proprietary software. See LICENSE for details.

Was this page helpful?