maestrly.
New in v0.29.1See what's new

Open-source AI workspace

Your AIs.
Working together.

Plan with one model, build with another, and keep the whole context — on your computer. When the work should keep going without you, hand it to a bot with a computer of its own.

macOS, Windows and Linux · MIT license · Bring your own accounts

Desktop app
Bot · always on

Real app · demo data

Two ways to work

Start on your computer.
Keep going without it.

On your computer

The desktop app

Combine models and accounts in one conversation, let Maestro delegate to a team of agents, and keep code, terminal and browser beside the chat.

  • Free for macOS, Windows and Linux
  • No Maestrly account or telemetry
  • Works on its own — no server needed
Explore the desktop app
Always onExperimental

The bot server

Bots with their own Linux desktop, on your own VPS or this computer's Docker. They keep working while your laptop is closed, and ask you when it matters.

  • Self-hosted, set up from the app
  • Your model accounts and subscriptions
  • You approve what they can't do alone
Meet the bots

Connect what you already use

Model availability and limits follow each provider and plan. Compare providers

On your computer

One conversation.
Every model you pay for.

Connect the subscriptions and API keys you already have — ChatGPT, Claude, GitHub Copilot, Cursor, Google AI, Grok — and use them together.

01

Switch the model.
Keep the train of thought.

Plan with Claude Fable, build with GPT Sol, review with Opus. History, plan and tool results stay in the same conversation when the next model takes over.

  • Account, model, reasoning effort and Fast, per conversation
  • Agent, Design, Plan and Ask modes
Read the guide
Real app · demo data
02

The quota ends.
The work continues.

Connect several ChatGPT or Claude accounts. With automatic rotation, the next account picks up when one hits its limit — conversation and finished tool results included.

  • Plan limits and reset times at a glance
  • Order the fallback accounts yourself
Read the guide
Real app · demo data
03

You choose the team.
Maestro conducts.

An orchestrator splits the work across subagent profiles — explorer, frontend, tests, review — each with its own model, even from different providers. Independent tasks run in parallel.

  • Every subagent's steps, tokens and cost
  • Code and plan reviews you decide on, finding by finding
Read the guide
Real app · demo data
04

Code, terminal and browser,
one shortcut away.

Open VS Code, terminals and an embedded browser beside the conversation. Each conversation keeps its own tools, and Git worktrees keep parallel work apart.

  • Maestrly tools and MCP servers, under your permissions
  • Create or clone a project straight from a chat
Read the guide
Real recording · macOS
05

Share a page,
not a screenshot.

Agents publish prototypes, reports and dashboards as versioned artifacts. Send a link and collect comments on the exact passage — your agent can read and answer them.

  • Personal links, access codes and expiry
  • Hosted on your own bot server
Read the guide
Real app · demo data

Always onExperimental

Bots with a computer
of their own.

Run Maestrly bots on a server you control. Each one has a Linux desktop with a browser and terminal, its own memory and routines, and the model accounts you give it.

01

Watch it work.
Take the wheel.

Follow a bot's conversation beside its live screen. Take control with your own mouse and keyboard, leave it a note, and give it back.

  • Browser, terminal and files in one desktop
  • Attach files and download what it makes
Read the guide
Real app · demo data
02

It asks.
You decide.

Permission requests and questions from every bot land in Awaiting you, with an alert when one finishes or needs you. A bot can never approve for you.

  • An approval ceiling per bot
  • Pause any bot without stopping the others
Read the guide
Real app · demo data
03

Routines that run
while you sleep.

Give a bot a prompt and a schedule — daily, on chosen days, or every few hours. Routines run on the server while your computer is off, each run in a conversation of its own that never holds up yours.

  • Open any run and ask about it
  • Bots talk in threads of their own, within limits
Read the guide
Real app · demo data
04

Your projects,
on your terms.

Each of your computers, or a workspaces environment of your server, decides which projects, models and actions a bot may use there. Its conversations run in their own worktrees, and plan approvals always stay with you.

  • The bot sees names, never local paths or credentials
  • Turn access off at any time
Read the guide
Real app · demo data
05

Your server,
set up from the app.

Install the bot server on this computer's Docker or on an Ubuntu or Debian VPS over SSH. No certificates or VPN — Maestrly pairs it, and keeps it updated.

  • Up to eight bots per environment
  • Shared accounts, skills, and MCP servers
Read the guide
Real app · demo data

And a lot more

Built for the whole loop.

All features

Free · Open source · Local-first

Free and MIT-licensed

The whole app is open source. Contributions are optional and never unlock features.

No Maestrly account

No sign-up, analytics or telemetry. Conversations and project state stay on your computer.

Your providers, your server

Prompts go straight to the providers you choose. Bots run only on infrastructure you control.

Before you start

Your accounts.
Your choices.

Is Maestrly free?

Yes. The app is free and open source under the MIT license. You bring your own accounts or API keys, so provider costs and limits still apply. Contributions are optional.

Do I need a server?

No. The desktop app works on its own. The bot server is optional: you need it for bots, for hosting shared artifacts, and to run your chats and workspaces away from your computer. You run it yourself — on this computer's Docker or your own VPS.

Can my AIs keep working while my computer is off?

Yes, with a bot server on a Linux VPS (experimental). Bots get their own desktop, browser, terminal and model accounts, and their routines keep running. You can also run your own chats and workspaces on that server: a turn keeps going while your laptop is closed, and the app shows what happened when you come back. Bots can work in those workspaces too.

Can I combine models from different companies?

Yes. Switch providers within a conversation and give Maestro subagents from other providers. Available models and features depend on the accounts you connect and the permissions you grant.

What stays on my computer?

Conversations, settings and project state stay on your device. Your chosen providers receive the context needed for each task, and tools follow your permissions. Bots, shared artifacts, and any chats and workspaces you choose to run remotely live only on a bot server you host, if you set one up.

Are these screenshots real?

Yes. Every image on this page is the real Maestrly app. Conversations, accounts, bots and their data are demo content prepared for the capture; no real account was used.

Free · Open source · Local-first

Your next project.
Your best team of AIs.

Bring your accounts. Choose your models. Add a bot when the work should keep going.