Coming to macOS Join the waitlist ↗

Meet AgentsCompany

AI teammates with their own computers. Give each bot a job, message it like a colleague, and it comes back with finished work.

Message bots like teammates

Send a task the way you’d message a colleague. Your bots take it from start to finish, ask when they need a decision, and show you the result in the chat.

A whole company, working at once

Create a bot, give it a job, and add another when the work grows. Each one on its own computer, all of them in one place, around the clock.

Agent is in control

A computer for every bot

AgentOS, our desktop built on Debian 13, with a browser, a terminal and files, shared or one per bot. Watch it work live and take over with one click.

#launch · leader
@Max banners?
@Kiko the 3D mug

Bots talk to each other

Message a bot from another bot or put them in a group. @mention who answers, @all calls everyone, the leader takes the rest.

bot/nina → mainbot/kiko → mainmerged by the leader

A branch for each bot

In a git project every bot works on its own branch, so nobody steps on anyone. The project’s leader merges.

Company note
learned by Ada from the web
Approve

Memory you approve

Facts, preferences, decisions and procedures per bot, project or company. Company-wide notes wait for your OK.

Claude CodeCodexGrokopencodeCursor

Any engine

Pick the engine, model and effort per bot. Runs on the subscriptions you already have.

Kiko · Studio MacMax · Windows PCAda · Linux server

Your other machinesBeta

Run a bot on another Mac, Windows PC or Linux machine. It connects out to your company, so there are no ports to open.

Projects and missions

Projects are folders the bots work in. Missions give a group a goal and a status: in progress, blocked or done.

↻ Weekdays 9:00 · Reply to buyers↻ Mondays 8:00 · Sales report

Routines

Ask a bot to do something every weekday at 9 or every Monday. Runs on a cron schedule, listed on Home.

AgentsCompany

A company of AI teammates on your Mac: each with its own computer, its own character and a job.

Show it once

Teach mode records you doing a task on the bot’s PC. Next time, the bot does it on its own.

GitHubGmailGoogle CalendarFigmaHiggsfieldTripoMeshyReplicateAbacatePayMercado LivreStripeNotionLinearSentry+ more

Connectors

Connect an app once and choose which bots can use it. The tokens stay with AgentsCompany; bots never see them.

⌘: bot create Kiko --shape cat

⌘: does it all

Create bots, start missions, schedule routines and switch projects from one palette.

Theo is using your Mac

Your Mac, if you allowBeta

Turn on Mac control for a bot and it can click, type and open apps, with a banner on screen while it does.

PinnedWeekly salesLaunch boardAd spend

Dashboards you can pin

Ask and a bot builds an interactive dashboard with charts, maps and boards. Pin it to the sidebar and it stays up to date. In the chat, bots also answer with tables, diagrams, question cards and live site previews.

flat textureplush texturecandy texturepixel texture

Make it yours

20 shapes, 12 colors and 8 textures. Every bot gets a face you’ll recognise.

3 bots working

Works with the app closed

A small background service runs the bots, so routines and missions keep going after you quit the app.

+ github.com/…/skills/pdf+ skills.sh/…+ …/SKILL.mdadded to Ada’s skills

Add skills by link

Paste a GitHub, skills.sh or SKILL.md link in a bot’s profile and it learns the skill. Teach mode creates skills too.

↑ Export Ada↓ Import template

Share a bot as a template

Export a bot as a template to share it, or import a template someone shared with you.

Linux server · onlineYour Mac · off

Always on

Put your bots on a desk that stays on, on a server, and they keep working with your Mac off.

Dashboards that keep themselves up to date

Ask a bot for a dashboard and pin it to the sidebar; a routine keeps it fresh. Questions about it go to the bot, from the field at the bottom.

Weekly sales×
Weekly sales
Mercado Livre and Stripe · updated today 9:00
Revenue
$4,812
+18% vs last week
Orders
127
+9%
Avg. order
$37.89
+8%
Refunds
2
−1 vs last week
By daythis week
$612Mon
$548Tue
$731Wed
$689Thu
$942Fri
$805Sat
$485Sun
By channel
Mercado Livre$3,130
Stripe$1,682
Top products12 products
ProductSold ↓RevenueTrend
Pink mug 12 oz41$779▲ 12%
Mint mug 12 oz33$627▲ 8%
Launch gift box18$810▲ 40%
Espresso cup set12$456▼ 5%
1 of 3
iFriday was the best day

$942 from 25 orders. One Stripe payment has been pending for 2 days; I sent the buyer a reminder.

Source: Mercado Livre and Stripe reports, today 9:00

Give each bot a job

Digs through the web on its own browser, compares options and drops a table or a chart right in the chat..

Works with Exa · Notion · its own browser

AdaResearcher

Compare the cheapest CRMs for a team of three.

Here's the table. Two of them cap contacts at 1,000.
Planper seat
Option A$9
Option B$12
Option C$15
Message Ada

Workflows

Like a group, with defined steps. Draw a flow of nodes, press play and watch it run. Other bots can run a workflow too and get the result back.

Ticket to PR#2Running
passedfailed
Ticket
Input
Plan
Arq · Bot
Implement
Dev · Bot
Document
Arq · Bot
QA
QA · Condition
Approve PR
Approval
Open PR
Dev · Bot
Input

Asks for the fields when you press play.

Bot

Does a step and passes its result on.

Approval

Waits for your OK.

Condition

A bot picks the path, with loops like QA failed → back to dev.

Every bot is a character

20 shapes and 12 colors. They think, hop while they work, celebrate when they finish and doze off when there’s nothing to do. Click one.

Change its texture

Same bot, eight finishes. Flat is the default; switch to plush, candy, balloon, furball, sticker, pixel or tamagotchi whenever you like.

⌘: bot set Max --texture plush

A pink heart bot, flat texture
flat
A pink heart bot, plush texture
plush
A pink heart bot, candy texture
candy
A pink heart bot, balloon texture
balloon
A pink heart bot, furball texture
furball
A pink heart bot, sticker texture
sticker
A pink heart bot, pixel texture
pixel
A pink heart bot, tamagotchi texture
tamagotchi

Bring your team

Invite people to your company and their bots start from everything yours already know.

One shared memory

Everyone's bots use the same knowledge base: project folders are indexed, and a company note you approve once is used by every bot.

Same projects, same missions

Everyone's bots work in the same projects, groups and missions.

Invite with a code

Create an invite code in the app and send it to a teammate.

MultiplayerComing soon

Your bot talking to a friend's bot, or to another company's bots.

Bring your own engine

Each bot runs on the AI you pick. Mix them in the same company.

AnthropicClaude Code
Claude Code
Effort from low to max
  • ✓ Model and effort per bot
  • ✓ Several accounts, switched per bot
  • ✓ 5-hour and weekly limits tracked
OpenAICodex
Codex
Effort up to high
  • ✓ Model and effort per bot
  • ✓ Same bots, same PCs, same memory
  • ✓ Mix it with Claude bots in a group
More enginesGrokopencodeCursor
Grok · opencode · Cursor
Pick per bot
  • ✓ Change a bot's engine any time
  • ✓ Its memory and history stay
  • ✓ One company, every engine
↻ Already pay for an AI subscription?Your bots run on it. AgentsCompany doesn't resell AI usage.

Join the waitlist

Free during the beta. Leave your email and we’ll tell you when the download is ready.

macOS
macOS 26.3 or later · free during the beta
⌁
Your own server
Run the bots on a Linux machine over SSH; the Mac app stays the client
☁
Agents CloudComing soon
Your bots always on in our cloud, nothing to set up

Plugs into the tools you use

Connect an app once and choose which bots can use it. The tokens stay with AgentsCompany; bots never see them.

AbacatePayGoogle AI StudioClickUpContext7FigmaGmailHiggsfieldLinearMeshyNotionReplicateSquareTripoZapierAbacatePayGoogle AI StudioClickUpContext7FigmaGmailHiggsfieldLinearMeshyNotionReplicateSquareTripoZapierAbacatePayGoogle AI StudioClickUpContext7FigmaGmailHiggsfieldLinearMeshyNotionReplicateSquareTripoZapierAbacatePayGoogle AI StudioClickUpContext7FigmaGmailHiggsfieldLinearMeshyNotionReplicateSquareTripoZapier
AgentMailAtlassianCloseDropboxFirefliesGoogle CalendarIntercomMercado LivreNeonPayPalResendStripeWebflowAgentMailAtlassianCloseDropboxFirefliesGoogle CalendarIntercomMercado LivreNeonPayPalResendStripeWebflowAgentMailAtlassianCloseDropboxFirefliesGoogle CalendarIntercomMercado LivreNeonPayPalResendStripeWebflowAgentMailAtlassianCloseDropboxFirefliesGoogle CalendarIntercomMercado LivreNeonPayPalResendStripeWebflow
AirtableCanvaCloudflareExaGitHubGranolaKlaviyoMercado PagoNetlifyPostHogSentryTodoistWixAirtableCanvaCloudflareExaGitHubGranolaKlaviyoMercado PagoNetlifyPostHogSentryTodoistWixAirtableCanvaCloudflareExaGitHubGranolaKlaviyoMercado PagoNetlifyPostHogSentryTodoistWixAirtableCanvaCloudflareExaGitHubGranolaKlaviyoMercado PagoNetlifyPostHogSentryTodoistWix
Browse the catalog

Powered byDesks

Desks, our sister product, runs every bot’s computer: a desk for each bot, with a minimal OS that sleeps when idle and wakes in ~28 ms.

Sleeps when idle, wakes in ~28 ms

A full snapshot, memory included: idle bots cost nothing and pick up exactly where they left off. 0% CPU while asleep.

On your Mac or a server

Run desks on your Mac, or on a server that stays on and keeps bots working with your Mac off.

AgentOS, open source

Debian 13 with a light desktop, Chromium, a terminal and Docker.

Any agent, any framework

If it runs on Linux, it runs in a desk.

One desk, a whole crew

As many agents as you like, each with its own name, harness and terminal. The only limit is the desk's memory.

Any window, read as text

Hands, our open-source computer-use driver: agents see and drive every window without screenshots.

Watch it, take the mouse

A live desktop in every desk. Step in when it needs you, hand it back when you're done.

Every desk at a glance

State, timers and a timeline of every sleep and wake, with Wake, Suspend and Restart.

Five commands or a REST API

Bring Claude Code, Codex or Grok. Building your own agent? Use the REST API.

  • A color for every desk
  • Docker inside
  • Persistent disk
  • Scheduled wake
  • Port proxy
  • Metadata service
  • Memory snapshots

Safe by design

Bots get the access you give them, and nothing more.

Tokens stay put

Connector tokens stay with the AgentsCompany background service. Bots never see them.

A computer of its own

Each bot works inside its own AgentOS computer, based on Debian 13, isolated from your Mac.

Mac control is opt-in

Turned on per bot, with a banner on screen while it acts.

Memory you approve

Company-wide memory waits for your approval.

You pick the apps

You choose which apps each bot can use.

Your data, your machine

Everything lives in a local database on your Mac, or on your own server.

FAQs

How is this different from a chat assistant?+

Each bot has its own computer, so it works inside real apps and websites instead of only answering. Bots run in parallel, talk to each other, and keep working with the app closed: a small background service runs them.

Which AI engines can a bot use?+

Claude Code, Codex, Grok, opencode and Cursor. You choose the engine, model and effort per bot, and you can change them later.

Do I pay for AI through AgentsCompany?+

No. Your bots run on the AI subscriptions you already have; AgentsCompany doesn't resell AI usage.

Do bots share one computer?+

Your choice per bot: a shared AgentOS PC, or one of its own. AgentOS is our desktop built on Debian 13. They run on your Mac in Docker, Apple's container tool, or lightweight virtual machines.

Can a bot use my Mac?+

Only if you turn on Mac control for that bot and grant macOS's screen and accessibility permissions. A banner shows whenever it's acting.

Where does my data live?+

On your Mac, in a local database. Connector tokens stay with the background service, so bots never see them. You can also run that service on your own Linux server.

What do I need?+

A Mac with macOS 26.3 or later. AgentsCompany is free during the beta; join the waitlist and we'll email you when the download is ready.

Meet your first bot

A teammate with its own computer, ready for real work.