Get started
My Maestro AI is a single Node.js service with no external database. It runs on a Linux machine or a Mac, at home or in your own cloud, and keeps everything in SQLite and plain files that you can read, back up and move.
On a Mac or a Linux machine (on Windows, inside WSL), in a terminal:
curl -fsSL https://mymaestroai.ai/install.sh | bashEverything goes into your home folder, without sudo: its own Node.js (checksum verified), the code from GitHub, and a service that starts by itself. Then the Welcome page opens to create your account, turn on two-factor sign-in and connect your first AI.
Prefer to read it first? curl -fsSLO https://mymaestroai.ai/install.sh, open install.sh, then run bash install.sh. The same script is install/install.sh in the repository.
5.5.1 is a security release (October 21, 2026). Node.js fixed high-severity security issues. A Maestro that was already running may still use a Node.js without those fixes, even after it updates itself, so updating takes two steps:
On a computer: the ⋯ menu, then Update from GitHub. On the phone: the ⋮ menu, then Update hub. Keep your current channel: either way your Maestro ends up on 5.5.1 or newer. It restarts by itself.
Open Settings → Status → Security check. If it flags Node.js, follow the fix it shows there, which is written for your install, or ask your Maestro to do it (it asks before running anything). You are done when the Node.js line is no longer flagged.
Installed during the private preview? Start with the move to the public repository below. More: Security releases · Node.js security releases, October 2026
From a fresh machine to a working team.
Run the command above. It installs the service and opens the Welcome page, where you create your account and connect an AI. It runs under systemd or launchd and restarts itself after updates.
Your first agent, Maestro, carries a complete map of the software. It helps you connect providers, create agents and fix anything the setup checklist flags.
Give each agent a name, a model and a description of its role. The hub writes its identity, and you refine it as you get to know each other.
Install the phone app, turn on notifications, and connect the services your agents need. A private network such as Tailscale reaches the hub from anywhere.
Works with
My Maestro AI is source-available under the PolyForm Noncommercial license: free for personal, research and self-hosted non-commercial use. Commercial deployment, including use on behalf of clients, is available under a separate commercial license.
My Maestro AI is developed by Jeff Lunglhofer. The code is public at github.com/mymaestroai/mymaestroai. For commercial licensing or integration questions:
jeff@lunglhofer.comYour hub moves itself to the public repository: open Update, which offers "Move to the public repository", then restart. If Update says "Update blocked" (hubs installed before October 14, 2026), run this once in the hub folder instead:
curl -fsSL https://mymaestroai.ai/move.sh | bashIt backs up the folder first, keeps your data, workspaces, settings and agent files, and copies aside any program file you edited. Then restart the hub once.
Start with one. Before long, you will wonder how you managed without the team.
Install itView on GitHub