appssemble

Agenhood — DevOps skill for Claude Code

DevOps community

Self-hosted, open-source platform for running autonomous AI agents 24/7 with sandboxed Docker containers, persistent memory & workspaces, task scheduling, workflows, and live streaming.

How to install Agenhood

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

What Agenhood does

Self-hosted, open-source platform for running autonomous AI agents 24/7 with sandboxed Docker containers, persistent memory & workspaces, task scheduling, workflows, and live streaming. Pluggable brains: Claude Code, Codex, opencode. Your server, your data.

Alternatives in DevOps

  • Ductor — Control Claude Code, Codex CLI and Gemini CLI from Telegram 310 ★
  • Claude Code Sandbox — Run Claude Code safely in local Docker containers without having to approve every permission 301 ★
  • Claude Code Nexus — Seamlessly forward Claude Code requests to any OpenAI-compatible API service with smart model mapping, streami 239 ★

README

Agenhood

Self-hosted infrastructure for a fleet of sandboxed, long-lived AI agents

Provision autonomous AI agents once, then task, schedule, and chain them — each in its own hardened Docker container with a persistent workspace, internet access, and a pluggable "brain." Watch every action stream live from a polished web console or a clean REST API. **You own the agents, the data, and the stack.**

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE) [![CI](https://github.com/appssemble/agenhood/actions/workflows/ci.yml/badge.svg)](https://github.com/appssemble/agenhood/actions/workflows/ci.yml) [![Python 3.12+](https://img.shields.io/badge/Python-3.12+-3776AB.svg?logo=python&logoColor=white)](https://www.python.org/) [![FastAPI](https://img.shields.io/badge/FastAPI-009688.svg?logo=fastapi&logoColor=white)](https://fastapi.tiangolo.com/) [![React](https://img.shields.io/badge/React-18-61DAFB.svg?logo=react&logoColor=black)](https://react.dev/) [![Docker](https://img.shields.io/badge/Docker-2496ED.svg?logo=docker&logoColor=white)](https://www.docker.com/) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](#contributing)


Why Agenhood?

Chat assistants forget. Agent CLIs are throwaway. Neither runs unattended on infrastructure you control.

Agenhood sits between **chat assistants** (ChatGPT, Claude) and **dev-agent CLIs** (Codex, opencode, Claude Code) and gives them an operational home: a persistent, multi-tenant, observable **fleet** of AI agents that live on **your** server.

  • Long-lived, not ephemeral — agents keep a writable workspace volume across restarts, pauses, and weeks of idle. Files, memory, and history persist.
  • Sandboxed by default — every agent runs i