Give agents a floor. Not a chat thread.

Your agents need an office.

Manage teams, stations, skills, and workflows in a live 3D operations floor.

3Doperations floor
CrewAIreal execution
React ThreeFiber client
MITlicense

Built for agent operations

Turn invisible prompts into inspectable, executable operations.

3D operations floor

React Three Fiber workspace with executive, finance, infrastructure, operations, and marketing departments.

Furniture-to-skill model

Office stations grant operational capabilities to agents, making permissions visible and explicit.

Real backend execution

CrewAI/FastAPI bridge runs actual agent tasks; the UI does not fake output when disconnected.

Command rail and inspectors

Fast agent switching without blocking the 3D view, plus right-side inspectors for agents, skills, runtime, and memory.

Install in seconds

Run simOFFICE-ai natively with backend and client terminals, or use Docker Compose for the full stack.

git clone https://github.com/LumenHelixLab/simOFFICE-ai.git
cd simOFFICE-ai
# Terminal 1: backend
cd backend && python3 -m venv .venv && .venv/bin/pip install -r requirements.txt && cp .env.example .env && .venv/bin/uvicorn main:app --reload --host 0.0.0.0 --port 8080
# Terminal 2: client
cd client && npm install && npm run dev

Tested on Windows 11, macOS Sonoma, Ubuntu 22.04/24.04, and modern mobile browsers.

How it works

A FastAPI + CrewAI backend drives a React Three Fiber command plane.

Operators  ->  React Three Fiber Client  ->  FastAPI Bridge  ->  CrewAI Agents  ->  Tool Stations
                ^                                                                      |
                └────────────── Runtime status, skills, memory ────────────────────────┘

Documentation

Everything you need to run, extend, and deploy simOFFICE-ai.