You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Visual AI agent platform: Manager orchestrates sub-agents on a shared persistent Daytona sandbox.
Pixel-art office UI. Mistral-native. Full vision: `.claude/docs/vision.md`
apps/web/ — Vite + React 19 + TanStack Router, pixel-art canvas UI
packages/backend/ — Convex: schema, agents, auth, real-time state
packages/env/ — t3-env validation
packages/config/ — Shared TypeScript config
Dev (all): `bun dev`
Dev (web): `bun dev:web`
Dev (backend): `bun dev:server`
Setup Convex: `bun dev:setup`
Build: `bun build`
Type-check: `bun check-types`
Schema: `packages/backend/convex/schema.ts`
Agents: `packages/backend/convex/agent.ts`
Auth: `packages/backend/convex/auth.config.ts`
Routes: `apps/web/src/routes/`
## TODO Tracking
- The project TODO list lives at `TODO.md` (root)
- When completing work on any TODO item, update `TODO.md` to reflect the new status
- Mark items `[x]` when fully done, add `~Partial~` prefix for partial implementations
- Add a short italic note describing what was done
## ALWAYS
- Mistral models for all agent intelligence
- Mistral Vibe headless for coding sub-agents
- Real-time updates via Convex subscriptions
- bun (not npm/pnpm)