invisible_dots

by Federico Elia

Self-hosted agents that each get a Linux VM with a hardened Firefox, memory, recurring jobs and permission prompts.

Free
Self-hosted; needs an OpenRouter key
Open source
MIT
Web, Command line, Messaging apps
Telegram, WhatsApp opt-in; Linux and Windows hosts
Oct 7, 2026
First release; repo itself created 2024-08

What it can do

The same 11 checks for every agent, each linked to the page it came from.

Its own cloud computerYesEach Dot has a VM with a Linux desktop and diskGitHub
Uses a web browserYesPatched Firefox with per-identity loginsGitHub
Remembers between chatsYesWrites its own notes and how-tosGitHub
Routines and schedulesYesTask queue and recurring jobsGitHub
App connectors or MCPYesAny MCP server you declareGitHub
Asks before risky actionsYesEach tool set to allow, ask or denyGitHub
Teams or several agentsYesSeveral Dots, one computer eachGitHub
Works in iMessage, WhatsApp or TelegramYesTelegram, plus WhatsApp opt-inGitHub
VoiceNot documentedThe maker's pages don't sayNo source says
Bring your own model or keyYesModels through OpenRouterGitHub
Can be self-hostedYesRuns on your Linux or Windows machineGitHub

How it differs from Mates

Gives each agent a VM on your own hardware; Mates hosts each mate's Linux computer for you.

See Mates' entry

Similar agents

Other open source agents in the directory.

Checked against Federico Elia's own pages.

Suggest a correction