Developer Guide
Setup, develop, and deploy Offworld
Everything you need to develop and contribute to Offworld.
Developer Resources
Project Setup
Get Offworld running locally
Development Workflow
Commands, testing, and debugging
Tech Stack
Technologies powering Offworld
Architecture
How Offworld works internally
Deployment
Triple-deploy architecture
Contributing
How to contribute to Offworld
Troubleshooting
Common issues and solutions
Quick Start
New to development? Start here:
- Project Setup - Install dependencies, configure environment
- Development Workflow - Run dev server, make changes
- Contributing - Submit your first PR
Architecture Overview
Offworld uses a triple-deploy architecture:
- Backend: Convex Cloud (database, workflows, RAG)
- Frontend: Cloudflare Workers (edge SSR)
- Docs: Netlify (static site)
Learn more in the Architecture Deep Dive.
Need Help?
- Setup issues? → Troubleshooting
- API questions? → Technical Reference
- General questions? → GitHub Discussions