Show HN: Rootcx.com – open-source AI agents and internal software
hackernews
|
|
📰 뉴스
#ai agents
#ai 서비스
#claude
#내부 소프트웨어
#셀프 호스팅
#ai 딜
#ai 에이전트
#rust
#데이터 주권
#오픈소스
#인프라
원문 출처: hackernews · Genesis Park에서 요약 및 분석
요약
오픈소스 인프라 플랫폼인 루트CX(RootCX)는 기업이 내부용 소프트웨어와 AI 에이전트를 쉽게 구축할 수 있도록 지원합니다. 이 플랫폼은 단일 데이터베이스, 인증 시스템, 세분화된 RBAC 권한 모델을 공유하는 앱 생태계를 제공하며, 텔레그램 연동, 감사 로그, AES-256 암호화 등의 기능을 기본 지원합니다. 사용자는 전용 데스크톱 IDE인 스튜디오, CLI, 또는 클로드 코드(Claude Code)를 통해 개발할 수 있으며, 자체 호스팅 또는 클라우드 방식으로 배포가 가능합니다. 한편, 루트CX는 FSL-1.1-ALv2 라이선스를 채택해 경쟁 제품 제공 목적 외의 모든 사용을 허용하며, 2년이 지나면 아파치 2.0 라이선스로 자동 전환됩니다.
본문
Build a fleet of interconnected apps and AI agents with managed database, Auth, RBAC, and an AI desktop studio out of the box. Fully managed, or self-hosted for absolute data sovereignty. Website · Docs · Community · Get Started RootCX is an open-source* infrastructure for building custom internal software and AI agents. Build a unified fleet of interconnected apps that combines the experience of a modern SaaS with the robustness of an ERP. Full ownership of your code, absolute control over your data. Develop locally. Deploy anywhere. Self-host or use our cloud. - Fleet of apps sharing one database, one auth system, one permission model - AI Agents with built-in tools, session memory, supervision policies, and cross-agent delegation - OIDC Single Sign-On -- Azure AD, Okta, Google Workspace, Auth0 - Global RBAC with namespaced permissions ( app:crm:contacts.read ) and wildcard matching - Channels -- connect agents to Telegram in one click - Integrations -- Apollo, GitHub, Stripe, Slack, and custom connectors - Automatic schema sync -- define your data model, Core creates and migrates the database - Immutable audit log -- every INSERT, UPDATE, DELETE captured at the database trigger level - AES-256 encrypted secret vault -- API keys and credentials, never stored in plaintext - Build from anywhere -- Studio (desktop IDE), CLI, or Claude Code No installation, no Docker, no infrastructure. A managed Core is provisioned for you in minutes. - Sign up at rootcx.com/app/register. - Create a project and hit Launch Project. - Once active, copy the API URL from the project dashboard. Prerequisite: Docker Desktop must be installed. git clone https://github.com/rootcx/rootcx.git && cd rootcx docker compose up -d Core is running at http://localhost:9100 . Once you have a running Core, choose your tool: Studio (desktop IDE): - Download Studio and open it. - Select Connect to a server and paste your Core URL. - Open AI Forge, describe what you want, hit Run (F5). CLI: rootcx connect http://localhost:9100 rootcx new agent support_bot # ... build your agent ... rootcx deploy Claude Code: /rootcx-connect http://localhost:9100 /rootcx-new agent support_bot # Claude Code builds it using 6 official RootCX skills /rootcx-deploy See the Getting Started guide for a full walkthrough. | Platform | Download | |---|---| | macOS (Apple Silicon) | RootCX Studio (.dmg) | | macOS (Intel) | RootCX Studio (.dmg) | | Windows | RootCX Studio (.exe) | | Linux (.deb) | RootCX Studio (.deb) | | Linux (.AppImage) | RootCX Studio (.AppImage) | Core is a Rust daemon that powers your entire fleet. Every app and agent you deploy inherits the same enterprise primitives: - PostgreSQL with automatic schema sync -- no migration files - Automatic CRUD APIs generated from your data model - JWT authentication with OIDC SSO (Azure AD, Okta, Google) - Global RBAC with namespaced permissions, inheritance, and wildcards - Immutable audit logs at the database trigger level - AES-256 encrypted secret vault - Isolated Bun process supervisor with crash recovery - Durable background job queue with automatic retry - Real-time log streaming via SSE - Channels for connecting AI agents to messaging platforms (Telegram) Studio is a native desktop IDE built with Tauri. Build apps, AI agents, integrations, and MCP servers. Deploy with a single keystroke. - AI Forge: describe intent in plain language, get production-ready code - Visual database browser and SQL editor - Governance UI for RBAC, audit logs, secrets, and auth - Integration catalog with one-click connect - Live log streaming and process monitoring CLI + Claude Code for developers who prefer the terminal: rootcx CLI for scaffolding, deploying, and invoking agents- Claude Code plugin with 6 official skills for AI-assisted development - Same output as Studio -- fully compatible, switch tools anytime # Clone the repo git clone https://github.com/rootcx/rootcx.git && cd rootcx # Download Bun runtime make deps # Start Studio in dev mode (hot reload) make dev Prerequisites: Rust (latest stable), Node.js 18+, pnpm - Discord for questions, discussion, and support - GitHub Issues for bug reports and feature requests - Documentation for guides, references, and API docs RootCX is licensed under the FSL-1.1-ALv2 (Functional Source License). You can use, modify, and redistribute the software for any purpose other than offering a competing product. The license automatically converts to Apache 2.0 after two years. We chose FSL because it lets us build in the open. You get the full source, you can self-host, you can extend it, while protecting the project's ability to sustain itself. After two years, every release becomes fully permissive under Apache 2.0, no strings attached. * RootCX is source-available under the FSL-1.1-ALv2, which converts to Apache 2.0 after two years.
Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.
공유