Prerequisites: Bun, Python, Xcode Command Line Tools (macOS)
bun install
bun run dev # Development with hot reload
bun run build # Production build
bun run package:mac # Create distributableThis is the open-source version of 1Code. Some features require the hosted backend at 1code.dev:
| Feature | Open Source | Hosted (1code.dev) |
|---|---|---|
| Local AI chat | Yes | Yes |
| Claude Code integration | Yes | Yes |
| Git worktrees | Yes | Yes |
| Terminal | Yes | Yes |
| Sign in / Sync | No | Yes |
| Background agents | No | Yes |
| Auto-updates | No | Yes |
| Private Discord & support | No | Yes |
| Early access to new features | No | Yes |
Analytics (PostHog) and error tracking (Sentry) are disabled by default in open source builds. They only activate if you set the environment variables in .env.local.
- Fork the repo
- Create a feature branch
- Make your changes
- Submit a PR
Join our Discord for discussions.
Apache 2.0