MultiAgentOS v1.0 · native Mac & Windows

A private AI team for any kind of work.

MultiAgentOS is a local-first desktop workspace where specialised agents plan, code, browse, automate, and operate — across 162 built-in tools — with your own local or cloud LLMs. Full IDE, real desktop control, and an in-app self-test that proves every tool works on your machine.

  • One-time purchase · no subscription
  • 1 user, 2 devices
  • 14-day refund
  • Bring your own LLMs
Local LLMs Ollama, LM Studio, GGUF, llama.cpp
Real automation Browser, desktop, shell, files
Privacy-first No analytics, no telemetry by default
Self-testing Verifies every tool on your machine
Inside MultiAgentOS

Every surface. Real screenshots, not concept art.

MultiAgentOS is a full desktop application — agent rail, chat workspace, live run telemetry, built-in code editor, knowledge base, and granular privacy controls. Below is the actual app.

01 · Workspace

A four-agent team at the top of the window.

Coder, Operator, Planner, and Reviewer live in the left rail, each with its own assigned LLM and idle/working state. The chat surface in the middle is where you talk to the team — pick a mode (Chat, Code, Vibe Build, Operator, Auto Agent, Broadcast) and a Guardrails preset. The right panel toggles Timeline, Files, Code, Terminal, Models, and Auto.

  • Dark and light themes
  • Recent chats on the left, RAM headroom top-right
  • Connection state and run status always visible
workspace · dark
MultiAgentOS workspace in dark theme: agent rail, welcome state with example prompts, recent chats, guardrails preset selector.
workspace · light
MultiAgentOS workspace in light theme — same layout, light-mode palette.
02 · Run timeline

Watch every tool call as it happens.

The Timeline panel streams a live, append-only log of every tool the active agent calls during a run — lease issued, browser.search, file.write, verifier checks, lease released. Nothing is hidden. You can scrub back through prior steps at any point.

  • Per-tool latency and status visible
  • Replays bound to the run, not the chat
  • Side-by-side with the chat — no context-switch tax
workspace · timeline
MultiAgentOS workspace with the Timeline tab active — live log of tool calls during a run.
03 · Built-in code editor

Workspace folders. Files. Diffs. No second app.

The Code tab is a full file browser plus editor. Switch between per-project Workspaces and the System scope. Open, create, rename, or delete files; create new workspace files inline. Agents reach into the same tree via file.* tools — what you see in the editor is what they see.

  • Workspace and System scopes
  • Inline create / rename / delete
  • Hot-reload of files written by agents
workspace · code
MultiAgentOS workspace with the Code tab active — workspace tree, scope toggle, and file editor.
04 · Knowledge Base

A spec catalogue your agents can search.

MultiAgentOS ships with a queryable knowledge base of functional specs — load a single LLM, prompt a loaded LLM, broadcast across models, switch active LLM, unload, and many more. Agents look these up to answer “does the software support X?” without you having to teach them.

  • Served at /api/knowledge-base/*
  • Free-text search + JSON detail view
  • Extend with your own specs
settings · knowledge base
Knowledge Base settings panel — searchable list of functional specs with details pane.
05 · Privacy & Offline

One toggle for total local-only operation.

Flip on Offline Mode and MultiAgentOS will only use local providers and models — every cloud provider (OpenAI, Anthropic, etc.) is disabled. The Provider Health panel shows which providers are reachable right now. No telemetry. No background uploads. No surprises.

  • Live provider health (healthy / unhealthy counts)
  • Offline + privacy mode independent toggles
  • Nothing leaves the machine when offline is on
settings · privacy & offline
Privacy & Offline Mode settings panel — Enable Offline Mode toggle, current status block, and provider health summary.
Six modes, one workspace

Pick how the team should work — per message.

Every prompt routes through a mode. Switch any time without losing context. Pair any mode with a Guardrails preset (Full Access, Ask Each Time, Minimal, Sandbox) to set how much the software will let the LLM do.

C

Chat

Plain conversation with the active agent. No tool calls unless asked. Best for thinking out loud, drafting, or asking for explanations.

/>

Code

Coder takes the wheel. File reads, file writes, shell, git, python.exec — all wired in. Diffs surface in the right panel.

V

Vibe Build

Conversational scaffolding — describe what you want and the team plans, scaffolds, builds, and tests. Best for new features or fresh projects.

O

Operator

Browser and desktop control. The Operator agent searches the web, opens apps, fills forms, takes screenshots, and clicks for you.

A

Auto Agent

Autonomous mode. The team runs without per-step approval — gated by your Guardrails preset and lease policy. For longer, multi-step tasks.

B

Broadcast

One prompt, every loaded LLM. See the team's answers side-by-side; the orchestrator stitches a consensus answer with attribution.

Capabilities

162 built-in tools your agents can call.

MultiAgentOS ships with a full agentic toolbelt. Web, browser, desktop, filesystem, shell, git, documents, data, image, voice, calendar, memory, and more — all wired into a unified runtime your agents pick from.

162
Tools registered at startup
12
Tool families
10
LLM providers supported
0
Telemetry pings by default
W

Web & live info

Search, fetch, scrape, summarise. Live weather, stock, crypto, news, sports — public-endpoint by default.

  • web.search
  • web.fetch
  • web.read_page
  • web.calculator
  • web.time
  • weather.forecast
  • stock.quote
  • crypto.quote
  • news.headlines
  • sports.scores
B

Browser automation

Visible search and URL opens for the user, plus headless Playwright for scripted scraping, clicks, screenshots.

  • browser.search
  • browser.open_url
  • browser.navigate
  • browser.click
  • browser.type
  • browser.extract
  • browser.screenshot
  • browser.scroll
  • browser.evaluate
F

Files & documents

Read and write across PDF, DOCX, XLSX, PPTX. Compare files, search content, copy/move/delete with workspace safety.

  • file.read
  • file.write
  • file.list
  • file.copy
  • file.move
  • file.delete
  • file.compare
  • doc.read_pdf
  • doc.read_docx
  • doc.read_xlsx
  • doc.read_pptx
  • doc.write_xlsx
  • doc.write_pptx
D

Data & code execution

Run Python in a sandboxed subprocess. Read/write CSV. Render charts to PNG via matplotlib.

  • python.exec
  • data.csv_read
  • data.csv_write
  • data.chart
  • shell.exec
D

Desktop & native bridge

Real OS-level control via a native Tauri bridge. Open apps, take screenshots, click, type, hotkeys.

  • desktop.open
  • desktop.click
  • desktop.type_text
  • desktop.hotkey
  • desktop.screenshot
  • native.open
  • native.click
  • native.screenshot
  • native.key_press
G

Git & codebase

Inspect any local repo. Status, diff, log, blame, branch, search commit history.

  • git.status
  • git.diff
  • git.log
  • git.branch
  • git.show
  • git.blame
  • git.search
H

GitHub

Search repos, read PRs and issues, read files at any ref. Uses your gh CLI auth or public REST.

  • gh.search_repos
  • gh.read_pr
  • gh.list_issues
  • gh.read_file
I

Image & media

Resize, thumbnail, convert formats, read metadata via Pillow. Generate via OpenAI / Stability when configured.

  • image.resize
  • image.thumbnail
  • image.convert
  • image.info
  • image.generate
V

Voice

Speak text out loud. Transcribe audio via local whisper.cpp, OpenAI-Whisper Python, or hosted Whisper.

  • tts.speak
  • voice.transcribe
M

Memory & context

Persist key/value memory across runs. Recall, search, forget — fully local.

  • memory.save
  • memory.recall
  • memory.search
  • memory.forget
A

Calendar & automation

Create .ics events importable into any calendar app. Local reminders. Windows scheduled tasks.

  • calendar.create_ics
  • reminder.create
  • reminder.list
  • task.schedule

Connectors (opt-in)

Gmail, Google Calendar / Drive / Docs / Sheets, Slack, SharePoint — all gated behind your own credentials.

  • gmail.list/read/send
  • gcal.list/create
  • gdrive.list
  • gsheets.read
  • slack.send
  • sharepoint.list_sites
Multi-agent orchestration

Specialists, working together.

MultiAgentOS ships with four built-in agents — Planner, Coder, Reviewer, Operator — each with its own role, system prompt, and assignable LLM. Add custom agents for domain work. The orchestrator coordinates handoffs and collaborative broadcast so multiple loaded models can work in parallel.

P

Planner

Decomposes & sequences

Breaks complex requests into ordered steps and assigns work to the right agent. Tool families: llm.*, file.*, git.*.

C

Coder

Writes & edits code

Reads files, writes code, runs tests, applies patches. Tool families: file.*, shell.*, git.*, python.exec, data.*.

R

Reviewer

Checks & validates

Reviews diffs, checks for bugs and style issues, reports concrete file:line findings. Tool families: git.*, file.*, shell.*.

O

Operator

Acts on the world

Drives browser and desktop. Searches the web, opens apps, fills forms, takes screenshots. Tool families: browser.*, desktop.*, native.*, shell.*.

Privacy & authority

Your machine. Your data. Your call.

MultiAgentOS uses an explicit tool-authority lease model. The software owns full tool access. When an LLM activates on a run, the backend issues a run-scoped lease that transfers that authority for the duration of the task. When the task ends, the lease is released.

What stays on your machine

  • Prompts, conversations, and run transcripts
  • Tool-call logs and generated artifacts
  • Settings, configuration, and per-agent model assignments
  • Local model files (GGUF, etc.)
  • Workspace files you point the agents at

What MultiAgentOS does not do

  • No analytics or engagement metrics
  • No automatic crash reports
  • No per-action approval prompts when Auto Agent is armed
  • No background uploads of your files or prompts
  • No subscription-billing telemetry
MultiAgentOS v1.0

Pay once. Own the version.

$149 one-time
  • One licence covers 1 user, 2 devices
  • Mac (macOS 11+) and Windows (10+)
  • Lifetime use of v1.0 — no expiry, no auto-bill
  • 14-day money-back guarantee
  • Bring your own LLMs — no API costs from us
  • Future major versions (v2, v3) sold separately; v1 keeps working
Buy MultiAgentOS — $149

Secure Stripe checkout · instant licence delivery · 14-day refund.

FAQ

Common questions.

Do I need to provide an LLM?

Yes — bring your own. MultiAgentOS supports Ollama, LM Studio, llama.cpp, local GGUF files, EXL2, MLX, plus OpenAI / Anthropic / Google / Groq / Together / Mistral via API key. Recommended local model for tool-calling self-test: qwen2.5:7b-instruct.

What's the self-test feature?

MultiAgentOS includes a built-in diagnostic that runs every registered tool against safe inputs and reports which work on your machine. Useful for confirming a fresh install, debugging a missing dep, or proving the tool surface to your team.

What does "1 user, 2 devices" mean?

A single licence is for one person to install on up to two devices they own — a desktop and a laptop, for example. The licence is yours; it does not expire.

What's the refund policy?

14-day money-back guarantee. Email support@multiagentai.ai within 14 days of purchase and we'll refund you in full — no questions, no forms. The licence is then deactivated on every device.

What data leaves my machine?

Almost none, by default. Activation pings the licence server with a stable device ID and your licence key. That's it. Project files, prompts, and agent traces stay local unless you explicitly route work through a cloud provider you configure.

Why "paid once" instead of subscription?

Because the work happens on your machine, not on our servers. There's no inference bill we have to amortise across customers. You pay for the version you bought; future major versions are separate purchases.