Skip to content

Monorepo Layout

The repository root owns workspace orchestration, unified documentation, CI, governance, installation, delivery, releases and the Desktop Envelope. The main application is packages/neuro-book. Autonomous packages own their source, tests, Tasks and engineering documentation.

OwnerContents
packages/neuro-bookNeuroBook application, app scripts, app Tasks and system runtime references
packages/neuro-book-managerInstallation, updates, instances and Runtime management
packages/neuro-book-contractsCross-host wire and data contracts
packages/neuro-book-test-supportShared test temporary roots and fixture support
Six autonomous projectsneuro-agent-harness, llmlint, nb-history, nb-workflow, nb-memory, nb-ui
desktopElectron, Tauri, shared host code and portable packaging
vitepressBilingual user documentation for the entire monorepo

Run bun install --frozen-lockfile at the repository root. Develop the main app with bun --cwd packages/neuro-book run dev; package-specific commands are linked from Projects. The engineering boundary source remains docs/modules/monorepo-boundaries.md in the repository and is not duplicated into the public site.