Self-hosted · Multi-tenant by design · Fair source

The agentic company OS.

The brains of your company, built on Claude Code & Codex, working on your Anthropic and OpenAI subscriptions.

Free to self-host up to 5 users. No credit card. Your hardware, your data.

Runs onClaude CodeCodexYour API keysLocal models

Dashboard highlights. Watch the two-minute video

Agents

Build your own AI agents.

  • PEPersonal Assistant
  • SYSystem Admin
  • MAMarketing Manager

They run on your server.

Anatomy

What an agent is made of.

  • Personaplain-language instructions
  • Memorynotes it keeps across chats
  • Workspacewhere the everyday work lands
  • Knowledgereference documents on hand
  • Skillstechniques it has learned
  • Toolswhat it is allowed to use

Everything it needs, in one place.

Agent modes

Four ways to share one agent.

  • Personal onlyA private workspace for each person.
  • Personal + sharedA private workspace for each person as the default, and a shared one for the team.
  • Shared + personalA shared team workspace as the default for everyday work, plus a private one per person.
  • Shared onlyOne history and one workspace, for everyone.

Roles

Everyone gets the right seat.

Three platform roles

  • Adminruns the platform
  • Creatorcreates agents
  • Memberuses the agents they're given

Three roles on every agent

  • Managerfull control of the agent
  • Editoredits shared files
  • Viewerchats, reads shared files

AI engines

Claude Code or Codex. Your subscription.

  • Claude CodeClaude Pro or Max · or an API key
  • CodexChatGPT · or an API key
  • your subscription

Pick per agent. Switch per chat.

Automation

They work while you are away.

  • Every morninga recurring task
  • When an event firesa webhook trigger
  • In two hoursa one-time task
  • Work in your workspacereports, files and updates
  • They notify youwhen something needs you
  • Info
  • Success
  • Warning
  • Danger

No one has to be watching.

Phone

Give an agent a phone number.

  • TWILIObring your own account
  • ASTERISK · FREEPBXor your own phone server
  • incoming call
  • outgoing call

It talks. It listens. It gets the job done.

Remote machines

Runs on your server. Works on your machines.

  • Your serverall your agents · one dashboard · isolated sandbox by default
  • LaptopmacOS · full access
  • WorkstationLinux · full access
  • PCWindows · full access
  • one-line install
  • outbound only · no open ports
  • persistent connection
  • files stay in sync
  • your dashboard, anywhere

Offline? Your server takes over.

Your own cloud of agents.

Get started

The two-minute video

This entire video was directed, captured and edited by an OtoDock agent.

  1. Departments

    The brains of your company

    Organize your agents into departments, decide who can delegate to whom, or put them in a meeting together.

  2. Live dashboards

    Manage them effortlessly

    Every agent gets live dashboards, so you can manage them effortlessly.

  3. Endless tools

    Digital employees

    Your agents are digital employees. They connect to endless tools, from your calendar to your smart home.

  4. Documents

    Real files, edited in the chat

    They edit Excel, Word and PowerPoint files right in the chat.

Security

Locked down by default.
Granted on purpose.

Agents are powerful, so OtoDock assumes they can't be trusted. Every server-side agent runs inside a kernel sandbox with always-on network isolation, and you grant access one service at a time.

A kernel sandbox around every agent

Each session runs in its own mount and process namespace. Folders are mounted automatically from each user's role per agent.

Network isolation

Private ranges, your LAN, and cloud metadata endpoints are unreachable by design. MCP tools that need a local service can be granted scoped access by the admin, per agent.

Secure credentials

Credentials are encrypted at rest and injected only per session. Agents can use them, but never see them.

Ready for teams

SSO sign-in, two-factor auth, and per-user cost budgets come standard, from the first install.

Everything included

One platform, the whole toolkit.

Memory that persists

Agents keep transparent, editable memory files, per user and per agent.

Image generation & editing

Generate and iterate on images in chat, plus a professional-grade editing pipeline for photos.

Web browsing

Add the browser tool from the community catalog to enable your agents to research the live web.

Community catalog

Install ready-made agents, tools and skills in one click: a browser, GitHub, Notion, Home Assistant, and more landing regularly.

Usage & budgets

Per-user and per-agent cost tracking with weekly or monthly limits.

Team-ready security

SSO/OIDC, two-factor auth, per-agent roles, encrypted credentials, and scoped API keys, from day one.

Self-host it

Running in minutes

One short install script. It checks Docker, writes your .env, and starts the stack: server, dashboard, PostgreSQL, live document preview.

your-server
$ mkdir otodock && cd otodock
$ curl -fsSLO https://raw.githubusercontent.com/OtoDock/oto-dock/main/scripts/install.sh
$ bash install.sh

→ open http://localhost:8400 and create your admin

Fair Source

The full source is public. Self-host free up to 5 users, read every line, and every release converts to Apache 2.0 after two years.

How the license works →

Simple licensing

Community is free forever. Growing teams license by seats. Same software, signed key, no feature gates on your data or your agents.

See pricing →

Put your agents to work

Self-host free in minutes. When your team grows, licensing is one click away.