The Sovereign Code Platform

Version control
rebuilt from first principles.

38,470 lines of Rust. Post-quantum cryptography.Sub-200ms navigation. No compromises.

38,470
Lines of Rust
Pure Rust backend
200+
Syntax Languages
Tree-sitter powered
<200ms
Navigation Speed
Every page transition
Post-Quantum
Cryptography
FIPS 203 / 204 / 205

Capabilities

Everything you need, nothing you don't.

Repositories

Full Git protocol via native libgit2 Rust bindings. LFS backed by Cloudflare R2.

Code Review

Threaded inline comments. Suggested changes. Review checklists and analytics.

Pipelines

Visual pipeline graphs. YAML configuration. Sandboxed execution environments.

Search

Tantivy-powered full-text search with regex and language filtering.

The Architect

Native AI layer for natural language code queries across your repositories.

Package Registries

npm, PyPI, Cargo, Docker, Maven, NuGet. First-class package hosting.

Desktop App

Tauri v2 native application. Works offline. Full platform access.

CLI

The drok command. Compiled Rust binary. 8x faster than gh.

Speed is not a luxury.

The drok CLI is a compiled Rust binary. Starts in 3ms. 8x faster than gh.

~/project
$ drok repo create sovereign-api --private
✓ Repository created: lemay/sovereign-api
$ drok mr create --title "Add auth" --target main
✓ Merge request #42 created
$ drok pipeline status
✓ Pipeline #127 — all stages passed (12.4s)
$ drok search "fn refresh_token" --lang rust
src/auth/token.rs:47 fn refresh_token(...)
src/auth/oauth.rs:112 fn refresh_token_async(...)
CLI startup
drok
3ms
gh
85ms
repo list
drok
45ms
gh
380ms
search
drok
28ms
gh
240ms

Security is the architecture.

Not a feature. Not a checkbox. The foundation.

Post-Quantum Cryptography

FIPS 203, 204, 205. ML-KEM-1024, ML-DSA-87, SLH-DSA-SHA2-256s. Operational today, not on a roadmap.

FIPS 203FIPS 204FIPS 205

Zero Trust Architecture

Every request authenticated. No implicit trust. mTLS between services. Certificates rotated every 24 hours.

TLS 1.3mTLSAES-256-GCM

Memory-Safe by Default

No buffer overflows. No use-after-free. No data races. The entire class of memory safety CVEs is structurally eliminated.

No GCNo RuntimeZero Unsafe

Pure Rust. No compromises.

One binary. No Python glue. No Node.js middleware. No Java services.

architecture
┌──────────────────────────────────────┐
│         Drok Application            │
├──────────────────────────────────────┤
│                                      │
│  ┌──────────┐  ┌──────────────────┐  │
│  │ Web UI   │  │ REST + GraphQL  │  │
│  │ TypeScript│  │ API Layer       │  │
│  └────┬─────┘  └───────┬─────────┘  │
│       │                │             │
│  ┌────┴────────────────┴─────────┐  │
│  │      Rust Core Engine           │  │
│  │  Git · Search · Auth · Crypto │  │
│  └────┬──────────────────┬───────┘  │
│       │                  │          │
│  ┌────┴──────┐  ┌───────┴────────┐  │
│  │ libgit2   │  │ Tantivy        │  │
│  │ Rust FFI  │  │ Search Engine  │  │
│  └───────────┘  └────────────────┘  │
│                                      │
│  ┌───────────────────────────────┐  │
│  │    Cloudflare R2 + D1         │  │
│  │    Object + Relational Store  │  │
│  └───────────────────────────────┘  │
└──────────────────────────────────────┘
Backend LanguageRust
Source Files96
Passing Tests359
Frontend Files210
UI Components115
Route Endpoints47
Benchmark Suites3

Free for everyone.

No per-seat pricing. No feature gates. No bait-and-switch.

Free
Forever
Unlimited public repositories
Unlimited private repositories
Unlimited collaborators
5 GB LFS storage
2,000 pipeline minutes / month
Post-quantum cryptography
All 200+ language support
Desktop app included
Get Started

Enterprise plans available for organizations requiring SSO, audit logs, and HSM support.

Ready?

Retire GitHub.

Create your account and push your first repository in under five minutes.