Own your bots.Own your work.

Open source and self-hostable, so the staff you build, the memory it keeps, and the work it ships stay yours.

Open source · MIT licensed

An always-on staff of AI teammates.

Named bots with their own computer, working in the rooms your team already lives in. Watch them work, take over when it matters, approve what counts.

Works with the tools you already use

SlackGmailGitHubNotionLinearGoogle CalendarStripe+600 more via Composio

01Rooms

Chat like a team, not a prompt box.#

Humans and named bots share the same rooms. Every bot has its own turn, its own memory, and its own job. Loop in two bots on one thread and they hand work back and forth.

How rooms work

02The Computer

Every bot gets a real computer.#

Browser, files, terminal, and a full desktop that persists between sessions. Watch the live stream, take the wheel for a login or a captcha, then hand it back.

Computer providers

03Automations

Work that keeps moving after you log off.#

Turn recurring work into routines on a schedule or a webhook. Bots run them, log every invocation, and only come back to you when something needs approval.

Read the docs

04Approvals

You stay in control.#

Consequential actions pause for a yes. Sending mail, paying, deleting: the bot asks, you decide, the conversation continues right where it stopped.

05Models

Bring your own model.#

Grok, Claude, GPT, OpenCode, or anything behind Vercel AI Gateway. One key gets a workspace running; switch per room whenever you like.

xAI GrokAnthropic ClaudeOpenAIOpenCodeVercel AI Gateway

06Open source

Run it on your laptop, or your cloud.#

MIT licensed. One repo, one database, one Docker Compose stack.

openstaff — zsh
git clone https://github.com/superworker-ai/open-superworkerscd open-superworkers && pnpm i && cp .env.example .envpnpm dev

Questions#

Is it really open source?

Yes. OpenStaff is MIT licensed, and you can self-host the full product anywhere. The hosted version is there for convenience.

Do I need my own API keys?

When self-hosting, yes: use one of XAI_API_KEY, ANTHROPIC_API_KEY, OPENAI_API_KEY, OPENCODE_API_KEY, or AI_GATEWAY_API_KEY. The hosted app can manage keys for you.

Is the bot’s computer safe?

Local runs as the server user and is intended for trusted deployments. Docker, E2B, and other providers isolate commands, while approvals gate consequential tools.

Which chat apps?

The web app today. Its rooms are designed for several bots and people to work together in each thread.

Put your first bot to work today.#