What is RootCX?
RootCX is an open-source* infrastructure for building custom internal software and enterprise AI agents. It allows you to build a unified fleet of interconnected apps, aiming to combine the intuitive experience of a modern SaaS with the robustness of an ERP.
Instead of juggling fragmented SaaS tools, spending millions on rigid ERPs, or creating data silos with single-app AI generators, RootCX provides the complete production stack. You maintain full ownership of the applications you build and absolute control over your data.
The platform is built on RootCX Core, a Rust daemon that runs everything. Every app you create, whether it's one tool or several hundred, runs on the same unified foundation. It provides authentication (with OIDC SSO), global Role-Based Access Control with namespaced permissions, immutable audit logs, an AES-256 encrypted secret vault, automatic CRUD APIs, isolated backend processes, a pgmq-backed job queue, messaging channels (Telegram, Slack), and OIDC identity provider support. When you create a project, a dedicated Core instance is provisioned for you.
Build with the tool you prefer:
- CLI + Claude Code -- install the CLI, add the RootCX skill, describe what you want. Claude Code generates production-ready apps and agents.
- CLI + any editor -- scaffold with
rootcx new, write code in your editor of choice, deploy withrootcx deploy. - RootCX Studio -- a native desktop app with an AI Forge for visual development. Connect to your project, describe what you want, press Run.
Regardless of how you build, the production infrastructure is already there.

* RootCX is licensed under the FSL-1.1-ALv2 (Functional Source License), which converts to Apache 2.0 after two years.