Documentation site for the NeuroLab platform, built with Next.js and MDX.
This app currently documents the parts of the platform that are implemented and actively maintained in this repository. The navigation is intentionally limited to pages that exist.
Current coverage:
- platform introduction and quick start
- architecture overview
- backend installation
- AI service installation
- Docker and production setup
- core concepts for mental states and EEG processing
- backend and AI API overview pages
- Node.js 22+
- npm 10+
npm ci
npm run devOpen http://localhost:3000.
npm run dev
npm run lint
npm run build
npm run formatsrc/app/docs: MDX documentation pagessrc/components: layout and UI componentssrc/config/docs.ts: docs navigation config.github/workflows: CI workflows for lint, build, and dependency review
GitHub Actions validates this app with:
npm cinpm run lintnpm run build
Workflow files:
.github/workflows/docs-ci.yml.github/workflows/dependency-review.yml
- Only add a route to
src/config/docs.tsafter the page exists. - Keep architecture claims aligned with the actual codebase.
- Prefer removing placeholder UI over shipping non-functional features.
- Update this README and
TASKS.mdwhen documentation scope changes materially.