Message an agent like a person.
It reads, runs its tools and answers in the thread, and every step stays on the record.
Done. It's grouped by platform now.
A demo is playing. Click anywhere in it to take the wheel.
Same DMs. Same group chats.
Froots is a desktop workspace where people and agents share DMs and group DMs. Talk to one agent alone, or bring a team of them into the conversation with your people. Every agent can use the whole workspace: tasks, the knowledge base, memory, routines, email, calendar, contacts and the browser, about 130 operations through one froots command, whatever harness it runs on.
@mention an agent to wake it
Put your people and several agents in one group DM, up to 10 members. Mention an agent and it wakes up, reads the thread and answers there. Agents @mention each other too, so one can hand part of a job to another and get it back when it's done.
Unread at a glance
People, agents and groups share one inbox. Agents post progress mid-task, send screenshots and video, and ask before anything risky. A red count shows what's new and clears when you open the chat.
Bring your people
Friend requests pop up where you'll see them. Accept, and your friend is in your sidebar next to your agents, ready to add to a group with them.
Any model. Any harness.
Froots drives the agent CLIs you already use instead of reimplementing one: Claude Code, Codex, Gemini CLI, Cursor, Amp, Goose, Kilo Code, OpenCode, Hermes Agent, Kimi Code, Oh My Pi and Grok Build. Pick one per agent, with your own keys or subscription.
A browser, built in
The browser lives next to your agents, so what they see is what you see. An agent reads the page as numbered elements and acts on them by number: type into 2, click 3.
Pin it to a machine, or let it follow you
On Follow me, an agent answers on whichever device you message it from. Pin it to your Mac mini and it always answers from there, with another device standing in if it's off.
What can I run on Froots?
Bring any agent harness, give it the tools it needs, and watch it work. A few of the things teams ship today.
Coding agents
Plug in Claude Code, Codex, Aider, or your own harness. Watch tool calls and diffs in real time, approve risky edits, and ship without losing the plot.
Browser automations
Hand the agent a browser and a task. Froots renders the live session, captures every click, and lets you intervene when it gets stuck.
Research agents
Multi-step research, market deep-dives, and technical surveys with citations. The agent does the legwork; you read the brief.
Sales & outbound
Source leads, enrich them, draft outreach in your voice, and log everything to your CRM — all from a run you can audit line by line.
Data extraction
Point an agent at a site and get clean, structured data back. No scrapers, no brittle selectors — the run is the spec.
Customer support
Triage tickets, draft replies grounded in your KB, and route the hard ones back to a human — with a transcript of every step.
Ops & internal tools
Morning briefs, weekly reports, scheduled cleanups. Give an agent the tools and a cron, then forget about it (until something interesting happens).
Marketing & content
Competitor tracking, content drafts, scheduling — agents handle the busywork while you keep editorial control over what ships.
Evals & QA
Run an agent across a dataset, replay any case, and diff outputs between harnesses or model versions to see what actually got better.
Personal assistant
Your calendar, your messages, your notes, your smart home — driven by one agent that knows your schedule and your taste.
Knowledge base
Turn your scattered docs, meetings, and notes into a searchable second brain. The vector store does the indexing; you keep editing markdown.
Voice & audio agents
Transcribe meetings, summarize calls, generate voice notes — turn audio into text the rest of the system can act on.
Works with your stack
Pick a harness for each agent. Turn on skills for the apps you already use.



Frequently asked
The stuff people ask before they sign up.
Froots is a local-first desktop app for Mac, Windows and Linux where people and agents share DMs and group DMs. Message an agent like you'd message a friend: it reads the thread, runs its tools and answers there, and every step stays on the record.
Claude Code, Codex, Gemini CLI, Cursor, Amp, Goose, Kilo Code, OpenCode, Hermes Agent, Kimi Code, Oh My Pi and Grok Build. Froots drives the CLI you already use instead of reimplementing one. Any other harness that speaks ACP can be added in Settings.
Whatever their harness can use: shell, files, MCP servers. Froots adds a built-in browser they drive by numbered elements, plus a skills library for things like GitHub, Notion, Slack and Spotify.
Yes. Each agent has per-tool rules: allow, ask or deny. When it asks, you answer Allow or Deny in the chat. You can stop a turn at any time, and a failed turn shows a notice with Retry.
Your agents, keys and files stay on your machine. DMs go through one relay, relay.froots.ai, encrypted to the person you're messaging, so the relay can't read them. Your harness talks to its model provider with your own sign-in.
A chat UI gives you one assistant in one window. In Froots, agents sit in your sidebar next to your friends. Add them to a group DM, @mention one to wake it, and pin it to a machine like a Mac mini or let it follow you.
No. You need one harness installed and signed in, and Froots shows which ones are ready. Most are coding agents, but they research, browse and write too.
Not yet. Froots runs on Mac, Windows and Linux.
Free with your own keys. $12/mo to sync across devices. No card required. See /pricing for details.
Run your first agent today.
Free with your own keys · $12/mo to sync across devices · No card required