# agentbox

> agentbox is a self-hosted browser workspace that runs AI coding agents in Docker on your server, providing chat, terminal, file management, and Git from any device.

- **Category:** AI Assistant
- **Licence:** Apache-2.0
- **Latest version:** v0.1.18
- **Open source:** oss
- **Languages:** Typescript, Go, JavaScript
- **Platforms:** Docker Compose
- **Tags:** Git, Terminal, Docker, Golang, Self Hosted, Codex, Ai Coding, Browser based, Claude code, Workspace

## Description

agentbox is a self-hosted browser-based workspace for AI-assisted coding. It runs Claude Code and Codex CLI inside Docker containers on your Linux server, providing a persistent environment with a streaming chat interface, a full terminal (tmux-based), file browser with upload/download and rendered previews, and Git integration for diffs, commits, and pull requests. You bring your own server and model subscriptions or API keys; agentbox manages the workspace, account pooling with per-user access scopes, usage tracking with per-request cost and latency, reusable skills and MCP server configurations, and optional private-network tunneling via abox-link. The server is a single Go binary with embedded frontend, using SQLite for state and Docker for workspace isolation. It installs via a one-line script on systemd-based Linux (x86_64/arm64) and listens on port 8180 by default. The project is licensed Apache-2.0 and actively developed.

## Links

- [Homepage](https://github.com/devilcoolyue/agentbox)
- [Documentation](https://github.com/devilcoolyue/agentbox/tree/main/docs)
- [GitHub Repository](https://github.com/devilcoolyue/agentbox)
- [Releases](https://github.com/devilcoolyue/agentbox/releases)

---
Source: https://selfhost.directory/project/agentbox