Architecture
Codemaxxing architecture
Preview, realtime state, AI runs, tests, Git, and deploys share one durable project model.
- Preview updates Saved files reach durable storage and refresh the preview.
- Worker runtime Preview requests execute project worker code.
- Runtime feedback Logs, errors, and runtime events reach connected clients.
- Dependency Resolution Project imports resolve to local files or CDN-backed packages.
- Git workflow Git actions operate on the durable project tree and refresh client state.
- Agent loop Chat requests become tool calls, file changes, and streamed session state.
- Test Runner Project tests run in isolated preview infrastructure.
- Deploy Pipeline Projects are packaged and published to Cloudflare Workers.
- Snapshots Agent edits keep enough history for review and revert operations.
- Real-time Collaboration Collaborators share cursors, edits, and project events.