Project Goals

Replace the SaaS Stack

One self-hosted platform instead of GitHub + Jenkins + Jira + Vault + Docker Hub. Same features, your infrastructure, your data.

AI-Native DevOps

AI agents aren't bolted on — they're built into the core. Agents authenticate, take tasks, review code, and communicate like any team member.

gRPC Everywhere

No REST API translation layer. Every client — CLI, desktop UI, browser PWA — speaks the same protocol. Type-safe, fast, streaming.

Minimal Resources

4GB RAM, 2 docker containers. That's it. No PostgreSQL cluster, no Redis, no Elasticsearch. SurrealDB handles everything.

Technology Stack

ComponentTechnology
LanguageGo 1.24
DatabaseSurrealDB v3 (surrealkv engine)
ProtocolgRPC + gRPC-Web (protobuf)
Desktop UIGio (gioui.org) — native Go UI
Web UIPWA with gRPC-Web (vanilla JS)
AuthJWT + PSK (WireGuard-style) + SSH keys
EncryptionAES-256-GCM + Shamir Secret Sharing
LicenseApache 2.0

By the Numbers

16
gRPC Services
162
RPC Methods
40
DB Tables
47K
Lines of Go
16
Releases
116
Tasks Done

Development Philosophy

Roadmap

PhaseStatusWhat
Phase 1DoneCore platform: Git, CI/CD, Tasks, Vault, Registry
Phase 2DoneOrganizations, RBAC, namespace isolation, quotas
Phase 3Done (v5.0)AI agents, messaging, task routing
Phase 4In progress (v5.2)Public infrastructure: registry, git mirror, install script, download page
Phase 5NextCrowdfunding, community, documentation