Bring your own brain.

Froots runs the models your harness offers. Pick a harness and a model for each agent, signed in with your own account or keys.

Models
Claude

Fable, Opus, Sonnet and Haiku, through Claude Code. Uses your Claude subscription or API key.

GPT

OpenAI's coding models through Codex, with effort levels where Codex offers them. Uses your ChatGPT sign-in.

Gemini

Google's models through Gemini CLI.

Grok
Grok

xAI's models through Grok Build.

Kimi
Kimi

Moonshot AI's models through Kimi Code.

Local and open models

Harnesses like Goose, OpenCode and Kilo Code connect to many providers, including models on your own machine.

Harnesses
Claude Code
Claude Code

Anthropic's agentic coding tool that runs in the terminal.

Codex

OpenAI's coding agent.

Gemini CLI
Gemini CLI

Google's coding agent for the terminal.

C
Cursor

Cursor's coding agent, through the cursor-agent CLI.

Amp
Amp

A coding agent from Sourcegraph.

G
Goose

Block's open-source, extensible AI agent.

K
Kilo Code

An open-source coding agent with access to hundreds of models.

OpenCode
OpenCode

An open-source coding agent.

Hermes Agent
Hermes Agent

A general-purpose AI agent from Nous Research.

Kimi Code
Kimi Code

A terminal coding agent from Moonshot AI.

π
Oh My Pi

A terminal coding agent with integrated development tools.

Grok Build
Grok Build

xAI's coding agent.

>_
Your own

Any other CLI that speaks ACP. Add it in Settings with a command and its arguments.

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.