Tired of wiring databases, auth, and logging on every project?
RootCX handles all of it. You write the business logic.
PostgreSQL with schema sync
Define your data model in a manifest. RootCX creates the tables, migrates them when you change something, and generates CRUD APIs on every entity. No migration files to manage.
Worker supervisor
Each app and agent runs as an isolated process under a Rust supervisor. Crash recovery with exponential backoff, process monitoring, and automatic restarts.
Durable job queue
Enqueue async work from any app or agent. Jobs persist in the database with automatic retry. No external queue service to manage.
Live log streaming
Real-time stdout and stderr from every worker process, streamed over SSE. See exactly what your apps and agents are doing, as they do it.
One database for every app in the fleet
Every app you deploy reads and writes the same PostgreSQL instance. No data silos, no sync jobs, no copies to reconcile.
Auto-generated APIs
Standard REST endpoints on every entity. Advanced query DSL with filters ($eq, $gt, $like, $in), sorting, pagination, and bulk operations.
Cross-app reads
Any app can query data from any other app in the fleet, subject to RBAC. Build a dashboard that pulls from your CRM, helpdesk, and billing at once.
Integrations included
Connect Apollo, GitHub, Stripe, Slack, or any MCP server. Integrations expose actions that your apps and agents can call directly.
Cloud or self-host. Same product.
Start in minutes
- Sign up, create a project, hit Launch
- Managed PostgreSQL, no Docker needed
- Automatic updates and backups
- EU hosting (eu-west-1)
Full control
docker compose upand you are running- Your infrastructure, your data, your network
- Works with any PostgreSQL (RDS, Cloud SQL, on-prem)
- Same features, no feature gates