Cuitty Code
Self-hosted Git. PRs, CI, deploys.
What ships in the beta
A full self-hosted git platform with a Rust backend and Astro + SolidJS frontend. Built for teams who want modern forge collaboration without losing control of their infrastructure.
Every push, comment, and deploy event flows into your Observe instance as a structured audit trail. Registry publishes from Code tags; Safe resolves CI credentials at pipeline boundaries.
Repositories
Native git2-rs backend with ref locking, smart HTTP/SSH transport, and SpiceDB-backed access control.
Pull requests
Squash, rebase, and merge-commit strategies with threaded review comments and audit events streamed to Observe.
CI/CD
Apache Airflow DAGs with Dagger containers. Bring your own runners, or use the managed compute in Cuitty Cloud.
Auth and RBAC
BetterAuth sessions and Zanzibar-style SpiceDB relations. Shared authorization graph across repos, apps, and the registry.
Code Apps
Versioned in git with permission manifests. Install apps to users, orgs, or repos and run them through Airflow.
Ratatui TUI
Terminal-native client sharing the same wire protocol as the web UI and the SDK. Create PRs, manage repos, and trigger CI from your terminal.
The TUI: create PRs from your terminal
A scripted replay of cui code pr create running in the
Ratatui TUI. Switch tabs to see Store and Observe scenes.
One control plane
SpiceDB decides access. Airflow runs work. Git keeps the record. A shared authorization graph ties Code Apps, the App Market, and your repositories into one auditable surface.
- Clients
- Code control plane
- Collaboration engines
- Shared surfaces
Drive Code from your code
Open pull requests, list repositories, and trigger CI programmatically. The SDK follows the same wire protocol as the web UI and TUI.
SDK in preview. The wire protocol is stable; the client surface may change before general availability.