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 a scalable architecture to develop your internal software. You maintain full ownership of the applications you build and absolute control over your data.
The platform is composed of two main components:
- RootCX Core: The 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 a fully managed database, authentication, Role-Based Access Control, immutable audit logs, an AES-256 encrypted secret vault, automatic CRUD APIs, isolated backend processes, and background job scheduling. When you create a project, a dedicated Core instance is provisioned for you.
- RootCX Studio: A native desktop app where you build. Describe your intent to the AI Forge to generate production-ready code, or write it manually from scratch. Connect Studio to your project, deploy with a single keystroke, monitor live logs, and manage your entire fleet from one window.

Get Started
Sign up at rootcx.com/app/register, create a project, and you're ready to build. Your project gets its own database, API, and AI runtime -- no setup required.
[!TIP] Self-hosting Need to run the Core on your own infrastructure? See the self-hosting guide.
* RootCX is licensed under the FSL-1.1-ALv2 (Functional Source License), which converts to Apache 2.0 after two years.