# UseAgent

> UseAgent is a self-hosted, open-source control plane for running multiple AI coding agents in isolated sandboxes with a shared event log.

- **Category:** AI Agents
- **Licence:** AGPL-3.0
- **Latest version:** native-runtime-42ef3397fa38
- **Open source:** oss
- **Languages:** Typescript
- **Platforms:** Docker Compose, Linux
- **Tags:** PostgreSQL, Automation, Ai Agents, Agents, Sandbox, LLM, Claude, Developer Tools, Typescript, Open Source, AI, Hacktoberfest, Self Hosted, Codex, Autonomous Agents, Claude code, Opencode, Slack bot, Coding agent, Coding agents, Computer Use, Event Sourcing, Devin Alternative

## Description

UseAgent is a self-hosted platform for running AI coding agents in isolated Linux workspaces. It provides a web UI, Slack integration, and REST API to hand off tasks, then streams the agent's work live with terminal, browser, and file views. Every run is stored as an append-only event log in PostgreSQL, so sessions survive restarts and can be replayed. The control plane runs on any Linux host (Ubuntu 24.04) with Docker, bun, Node, and Postgres 16+ with pgvector. Sandboxes are pluggable: Daytona (managed) or CubeSandbox (self-hosted). Authentication uses email/password with optional Google OAuth; production deployments disable self-signup and require admin provisioning. The project is licensed AGPL-3.0 with a commercial license option. It is currently in alpha with APIs subject to change.

## Links

- [Homepage](https://github.com/useagenthq/useagent)
- [Website](https://app.useagent.org)
- [Docker](ghcr.io/useagenthq/backend)
- [Demo](https://useagent.org/#demo)
- [Documentation](https://useagent.org/docs/)
- [GitHub Repository](https://github.com/useagenthq/useagent)
- [Release Notes](https://github.com/useagenthq/useagent/releases)

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