Agentrove banner
Mng-dev-ai Mng-dev-ai

Agentrove

Communication community

Description

A self-hosted web and macOS desktop app for Claude Code and Codex, powered by ACP. Work in per-workspace sandboxes with chat, editor, terminal, git/PR tools, and customizable agent workflows.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

Agentrove

Self-hosted AI coding workspace for Claude Code, Codex, Copilot, Cursor, and OpenCode, using ACP adapters to run agents inside per-workspace sandboxes with chat, editor, terminal, and git tooling.

[![License: Apache 2.0](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0) [![Python 3.12](https://img.shields.io/badge/python-3.12-blue.svg)](https://www.python.org/) [![React 19](https://img.shields.io/badge/React-19-61DAFB.svg)](https://reactjs.org/) [![FastAPI](https://img.shields.io/badge/FastAPI-009688.svg)](https://fastapi.tiangolo.com/) [![Discord](https://img.shields.io/badge/Discord-5865F2.svg?logo=discord&logoColor=white)](https://discord.gg/HvkJU8dcBA)

**Note:** Agentrove is under active development. Expect breaking changes between releases.

Screenshots

![Chat Interface](screenshots/chat-interface.png) ![Agent Workflow](screenshots/agent-workflow.png)

Community

Join the [Discord server](https://discord.gg/HvkJU8dcBA).

Why Agentrove

  • Run multiple coding-agent runtimes from one self-hosted interface
  • Launch agent runtimes through ACP adapters
  • Keep each project in its own Docker or host sandbox
  • Work in chat, editor, terminal, diff, secrets, and PR review views side by side
  • Organize work by workspace, then branch into sub-threads when a task needs its own track
  • Reuse local auth and config inside sandboxes for a smoother local-agent workflow

Core Architecture

React/Vite Frontend
  -> FastAPI Backend
  -> PostgreSQL + Redis (web mode)
  -> SQLite + in-memory cache/pubsub (desktop mode)
  -> Workspace sandbox (Docker or Host)
  -> Claude Code ACP / Codex ACP
  -> Claude Code CLI / Codex CLI

Agentrove launches agents through ACP adapters:

  • Claude via claude-agent-acp + Claude Code
  • Codex via codex-acp + Codex CLI
  • Copilot via copilot --acp --stdio
  • Cursor via cursor-agent acp
  • OpenCode via OpenCode ACP-compatible models an