Open source · Self-hosted · Apache-2.0

Your coding agents,
wherever you are.

frogg runs Claude Code, Codex, OpenCode and more on a daemon you host. Watch them work, answer their questions and approve their commands from your desktop, phone, browser or terminal.

curl -fsSL https://frogg.app/install.sh | bash

Installs the daemon and frogg CLI on Linux or macOS. Other options

Bring the agents you already use

  • Claude Code
  • Codex
  • OpenCode
  • GitHub Copilot
  • Pi
  • Oh My Pi
  • Any ACP agent

What it is

One daemon runs the agents.
Every screen can drive them.

The frogg daemon lives on your laptop, a build box or a container. It launches the agent CLIs next to your code and keeps them going. The apps are windows onto it, so you can close the laptop, pick up your phone and carry on.

Your machine, server or containerfrogg daemonagentsworktreesterminalsschedules
  • Desktop
  • Phone
  • Browser
  • CLI
The frogg daemon runs on your hardware; desktop, phone, browser and CLI clients connect to it.

Every agent, one timeline

Start Claude Code, Codex, OpenCode and friends side by side. Follow each turn live: messages, tool calls, file edits and command output.

Isolated workspaces

Give each task its own git worktree so parallel agents never trip over each other, then review the branch when they are done.

Approve from anywhere

Permission prompts reach whichever device you have in hand. Allow, deny or answer a question without walking back to your desk.

Terminals built in

Open shells on the host right next to the agent working there, without a separate SSH session.

Schedules and heartbeats

Run agents on a schedule or keep a heartbeat going. The daemon carries on while every client is closed.

A CLI for everything

Script agents, workspaces and schedules with the frogg CLI.

Platforms

Install the daemon once.
Connect from everything.

Put the daemon wherever your code lives, then open it from any client. Every app is a free download from GitHub Releases.

Run the daemon

One command on Linux or macOS installs the daemon as a user service and adds the frogg CLI.

curl -fsSL https://frogg.app/install.sh | bash

Pick a client

Desktop apps connect to daemons rather than bundling one. Builds and checksums live on GitHub Releases.

Companion · voice

Talk to your agents.
Hands free.

Companion is a real-time voice conversation that sits above your projects. It answers straight away, hands real work to your coding agents, and tells you when they finish or get stuck.

  • Dispatches tasks to agents in the project you pick and follows them through
  • Announces completions and failures, and lets you answer permission requests by voice
  • Local speech recognition and synthesis by default
  • Orchestrates with your Claude or Codex subscription; off until you enable it
Read about Companion

Pair your phone

Scan once.
Keep your agents in your pocket.

Run frogg daemon pair on the host and scan the code with the frogg app. From then on the phone sees the same agents, timelines and prompts as your desktop.

  • Direct over your LAN, Tailscale or another VPN.
  • SSH from the desktop app to a remote host.
  • Relay that you operate, end-to-end encrypted between app and daemon.

The pairing page never contacts your daemon: the code carries the whole offer, and nothing is stored.

Pairing guide

Make it yours

Fork it. Rebrand it.
Ship your own build.

Branding is data, not a patch series. Describe your product in one brand.jsonand the build carries your name, icon, colours, app IDs, installers and update feed, while you keep pulling upstream frogg.

  1. Fork frogg-app/frogg on GitHub
  2. Describe your app in brands/your-app/brand.json
  3. Ship desktop, Android and daemon builds from your own releases
  4. Keep pulling upstream: your brand lives in its own folder

Put your agents to work.

Install the daemon, connect a client, start an agent.