Saanora Moons vs OpenDots

OpenDots is CopilotKit's open-source template for always-on agents called Dots, which you host and run yourself. Saanora Moons are always-on agents powered by Mark: each takes a job, keeps working on its own computer, and asks before anything that matters. Here's how they compare.

Facts from public pages, checked October 14, 2026.

At a glance

Side by side.

What it is
Saanora MoonsAlways-on agents from Saanora, powered by Mark. Each takes a job and keeps working on its own, then checks back.
OpenDotsAn open-source, self-hosted template for always-on agents called Dots that move between text, calls and Slack. Its makers label it alpha.
Characters
Saanora MoonsYes. Each moon is a soft character with its own colour, shape and accessory, and its look shows what it's doing.
OpenDotsEach Dot appears as a plush mascot picture, with its status shown beside it.
A computer to work on
Saanora MoonsEach moon has its own desktop in the cloud. Watch it live, take over any time, hand it back.
OpenDotsEach Dot can have its own container computer with a browser, files and a terminal, which you can take control of. Computer access is off by default.
Asks before acting
Saanora MoonsYou pick Careful, Trusted or Full access for each moon. Sending, posting, changing, deleting and spending ask first unless you say otherwise.
OpenDotsSaving a page and using any app tool that isn't read-only wait for your Approve card. Computer permissions are set per Dot.
Passwords and codes
Saanora MoonsAlways handed to you. A code you type on its card goes straight into the page, never to the moon.
OpenDotsNot stated.
Connects to your apps
Saanora MoonsPlugins for Notion, Linear, GitHub and many more, with the permissions you choose for each.
OpenDotsAny remote MCP server you add, with each tool switched on or off per Dot. Slack works through CopilotKit's Channels SDK.
Schedules
Saanora MoonsOptional. A moon offers one when a job would help every morning or every week; it's never required.
OpenDotsYes. Recurring scheduled turns run on the server in the original conversation, with pause and retry. Event triggers aren't included.
Several agents together
Saanora MoonsYes. Wibble suggests teammates and waits for your yes; moons share a team board and talk in groups.
OpenDotsSpecialist Dots each have their own role and conversation. Group chats between Dots and automatic delegation are listed as future work.
Pre-made agents
Saanora MoonsOrbit: moons made by Saanora, each with a real job, routines and the apps it works well with.
OpenDotsNot stated.
Pricing
Saanora MoonsComes with every Saanora plan: Wibble plus 1 more moon on Free, 3 on Lite and 10 on Spark, with 1, 2 or 5 computers at once. Moons use your plan's weekly usage, computer time included, up to 70% of it by default.
OpenDotsThe template is free under the MIT license. You pay for hosting and your model, and conversations need CopilotKit Intelligence: free Developer plan, Pro $39 a month, Team $100 a seat a month.
Where you use it
Saanora MoonsOn the web, in any modern browser on a computer or a phone. Not in the desktop or mobile apps yet.
OpenDotsA web app you run yourself, for computer and phone browsers, plus voice calls and Slack.
Saanora Moons

Where Moons is different

  • Moons are a hosted service with nothing to install or maintain. OpenDots is a template you deploy, connected to your own model and to CopilotKit Intelligence.
  • Moons work as a team: Wibble suggests teammates, and moons share a team board and talk in groups. OpenDots lists group chats between Dots as future work.
  • Orbit has moons made by Saanora to start from, each with a real job, routines and the apps it works well with. OpenDots is a template you shape yourself.
OpenDots

Where OpenDots may suit you better

  • It's open source under the MIT license, so you can read, change and host the app yourself.
  • You choose the model provider and where everything runs.
  • Pages give each Dot a document home you can keep editing, and you can talk to a Dot on a voice call while it works.
Questions

Moons and OpenDots

Is there a hosted alternative to OpenDots?

Yes. Saanora Moons are always-on agents you use in the browser with nothing to deploy, each with a cloud computer of its own. They come with every Saanora plan, Free included.

How is Saanora Moons different from OpenDots?

OpenDots is code you host and wire to your own model and services. Moons are ready to use on saanora.com, and moons can work together as a team.

Is OpenDots free?

The template is MIT-licensed and free to use. You pay for your own hosting and model, and conversations need CopilotKit Intelligence, which has a free Developer plan and paid plans from $39 a month.

Sources

OpenDots is a product of CopilotKit. Saanora isn't affiliated with CopilotKit, and the names belong to their owners. These facts come from public pages as of October 14, 2026; if something has changed, tell us and we'll fix it.

Little moons. Real work.

Meet Wibble, your first moon. It comes with every Saanora plan.