selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

CubePlex logo

Self-host CubePlex

v0.9.4

Cloud-native platform for team-owned AI agents

BetaSource AvailableOther
Updated9 hours ago
LanguagePython
Setup difficultyAdvanced
Stars
574
Ports
3000 (frontend (Next.js) web UI), 8000 (backend (FastAPI/uvicorn) API)
Requires
OpenSandbox
Docker
ghcr.io/cubeplexai/cubeplex-backend
Install with Docker Compose
CubePlex workspace showing the team-controlled agent promptCubePlex conversation with the model selector and attachment control

What is CubePlex?

CubePlex gives each team a durable AI agent that keeps its role, knowledge, and tools across tasks. The agent runs on CubeLoop, an async framework for multi-provider model access and durable checkpoints. Users reach the agent through a web interface or via bridges to chat platforms. Memory is layered at personal, workspace, and organization levels. Skills package reusable workflows from built-in capabilities or remote registries. MCP connectors are governed through an admin-curated catalog with scoped credentials. Code executes in isolated, persistent sandboxes. Secrets are encrypted at rest. Multiple model providers are supported with mid-conversation switching. Automation runs on schedules or webhooks. Artifacts are versioned and stay in the conversation. Governance covers organizations, workspaces, roles, model policies, and cost tracking. Deployment uses Docker Compose or Helm with the same container images. The stack includes PostgreSQL, Redis, rustfs object storage, OpenSandbox for runtimes, and optional Tempo tracing and docling-serve parsing.

Should you self-host CubePlex?

CubePlex scores 45/100 on selfhost.directory (how scoring works) and ranks #138 of 209 in AI Agents. It has 574 GitHub stars.

It shipped 10 stable releases in the past year. The latest, v0.9.4, came out on 26 October 2026. New versions land roughly every 8 days.

Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is Other-licensed and written mostly in Python.

Its closest alternative on selfhost.directory is Orca (91/100, 108 642 stars). It scores higher overall, so compare the two before you pick. See CubePlex vs Orca side by side.

Features

  • Artifacts
  • Automation
  • Deploy Anywhere
  • Governed MCP tools
  • IM bridges
  • Layered memory
  • Long-lived workspace agents
  • Multi-channel access
  • Multi-model chat
  • Organization and workspace governance
  • Persistent workspace sandboxes
  • Secrets and credential controls
  • Skills
  • Team-owned state

CubePlex README

How to install CubePlex

Install CubePlex with Docker Compose

Environment variables
BACKEND_TAG, FRONTEND_TAG, BACKEND_PORT, FRONTEND_PORT, POSTGRES_PASSWORD, REDIS_PASSWORD, RUSTFS_SECRET_KEY, POSTGRES_USER, POSTGRES_DB, RUSTFS_ACCESS_KEY, OBJECTSTORE_BUCKET

cd deploy/docker-compose cp .env.example .env $EDITOR .env cp config/config.production.local.yaml.example config/config.production.local.yaml $EDITOR config/config.production.local.yaml cp config/config.production.secrets.yaml.example config/config.production.secrets.yaml $EDITOR config/config.production.secrets.yaml cp config/opensandbox.toml.example config/opensandbox.toml $EDITOR config/opensandbox.toml docker compose -f compose.yaml -f compose.tempo.yaml up -d

Single-host deployment with all services including Postgres, Redis, rustfs, OpenSandbox, and optional Tempo

CubePlex releases & version history

More in AI Agents

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…