Run locally with Dev
Local Dev mode is usually used for quick development/debugging. In Dev mode, steps execution can be independent of Runner / sandbox isolation.
Prerequisites
Section titled “Prerequisites”- Node.js 20+
- pnpm
- Git
Start Maia
Section titled “Start Maia”-
Clone the source repo
Terminal window git clone https://github.com/obiscr/maia.gitcd maia -
Install dependencies
Terminal window corepack enablepnpm install -
Start development service
Terminal window pnpm dev
Then open:
Open Maia Dev default port: http://localhost:3000
Data storage location
Section titled “Data storage location”In local mode, data will be stored in the following location by default.
- macOS:
/Users/alice/Library/Application Support/maia-data - Linux:
/home/alice/.local/share/maia-data - Windows:
C:\Users\alice\AppData\Local\maia-data
Get updates
Section titled “Get updates”When maia repository has updates, run the following commands in the source code directory:
git pullpnpm installpnpm devIf you have local uncommitted changes, resolve conflicts/commit them first before updating.