OpenDots: a free, open-source take on OpenAI's dots

OpenDots by CopilotKit is an MIT-licensed template for persistent AI agents, each with its own computer. You host it yourself and bring your own model. What it does, how it compares to OpenAI's dots, and how to run it. An independent guide.

From the reels

Reel 14 · 1 tool · October 2, 2026

OpenAI's dots (launched September 29, 2026) need ChatGPT Pro, Business Premium or Enterprise. OpenDots is free software you host yourself: no plan required, but you pay for your own model and services.

How it works

  1. 1Specialist Dots. Give each Dot a name, a role, instructions and the tools it's allowed to use.
  2. 2Its own computer. Each Dot can get a computer through OpenBot services: browser control, human takeover, files and terminal, with permissions set per Dot.
  3. 3Draft first. Ask for a draft before saving. A card pauses the chat with "Approve & save" or "Decline".
  4. 4Voice calls. Realtime speech paired with a separate compute agent, so longer work runs while you talk. Voice needs its own provider config.
  5. 5Slack. Mention a Dot in Slack via Channels SDK. The README says live Slack still needs connected-service verification.
  6. 6Spaces & pages. A searchable library of pages you can edit. Single-owner: no shared editing yet.
  7. 7Any model. Any OpenAI-compatible model: set OPENAI_BASE_URL and OPENAI_MODEL in .env.

Get started · Node.js 24

Good to know

  • Open http://127.0.0.1:5173. See docs/SETUP.md for Slack, calls, the browser and Docker, and docs/COMPUTERS.md for Dot computers.
  • OPENAI_BASE_URL changes the compute model only. The included call adapter uses OpenAI's Realtime API.
  • Early alpha, and a template, not a hosted product: you run it and configure the services.
  • Not the same as composio-community/open-dot, which is a separate Mac app.
  • An independent guide by @copilot_shogo. Not affiliated with OpenAI or CopilotKit.

Free for people building with Claude Code

Two of us run a six‑figure business on this Claude Code setup.

Most setups forget who you are every session. This one knows your goal, pushes back when you drift, and checks its own work. Take the starter version. It takes 15 minutes to set up.

claude · your-notes/

✻

CLAUDE.md

  • START-HERE.md
  • CLAUDE.md
  • prompts/interview.md
  • agents/verifier.md
  • diagnostic.md

Confirm your email and the download starts. One email a week after that, unsubscribe any time.

MORE LIKE THIS

I break down one AI tool you can actually use in every reel.