Commands
Database
Section titled “Database”cd server/packages/db && bun run db:generate # Generate migrationscd server/packages/db && bun run db:migrate # Apply migrationscd server/packages/db && bun run db:studio # Drizzle Studio UIcd server/packages/db && bun run db:seed # Seed dataGo Model Generation
Section titled “Go Model Generation”After schema changes, regenerate Go models from the Drizzle-managed Postgres schema:
cd models/db && go run ./cmd/introspectLinting & Analysis
Section titled “Linting & Analysis”cd server && bunx biome check packages # TypeScript lint/formatcd client && flutter analyze # Dart static analysisTesting
Section titled “Testing”cd client && flutter test # Flutter widget testsRunning Services
Section titled “Running Services”One command (recommended):
tilt upTilt UI is usually available at http://localhost:10350 (logs + manual resources).
Or manually:
cd server/packages/api && bun run dev # API on :3000cd server/packages/dashboard && bun run dev # Dashboard on :3001cd models/agents && go run . # Agents on :3020cd models/mcp && go run . # MCP on :3021npx inngest-cli@latest dev -u http://localhost:3020/api/inngestcd client && flutter run -d chrome # Flutter clientDocumentation Site
Section titled “Documentation Site”cd site && bun run dev # Docs site on :4321 (default Astro dev port)