open-forge
zhangqi444/open-forge
Skill that lets your AI coding agent self-host 2,200+ open-source apps, from provisioning to TLS
open-forge is a skill that lets an AI coding agent deploy open-source apps to your own infrastructure from a chat request. Its README says it works with Claude Code, Codex, Cursor, Aider, OpenClaw and Hermes Agent, which loads it as a user skill.
What open-forge does
open-forge started as a Claude Code skill: tell the agent what to self-host and it picks an install method, provisions the server, configures DNS and TLS, sets up SMTP, hardens the host and brings the app up at your domain. The agent drives CLIs such as aws, gcloud, kubectl, docker and ssh, and asks only what the user must decide, such as which cloud, domain or credential. It draws on more than 2,200 verified recipes, and its signature use case is self-hosting OpenClaw.
The catalog is meant to improve over time: after a deploy, the skill can capture gotchas, the user reviews and opts in to share them as a sanitized issue, and an agent patches the recipe. The same recipes ship for Codex, Cursor, Aider, Continue.dev, OpenClaw, Hermes Agent and generic agents. For Hermes the README lists a user skill at ~/.hermes/skills/open-forge/. When it runs inside an autonomous agent such as OpenClaw or Hermes, credential pasting is disabled, so only file paths, environment variables, cloud CLI sessions or secrets-manager references are accepted, and group-channel deploy conversations are refused.
Key features
- More than 2,200 verified self-hosting recipes
- Provisioning, DNS, TLS, SMTP and hardening handled in one flow
- Drives cloud and server CLIs such as aws, gcloud, kubectl, docker and ssh
- Opt-in feedback loop that sends deploy gotchas back to the catalog
- Platform guides for Codex, Cursor, Aider, Continue.dev, OpenClaw and Hermes
- Credential paste disabled when running inside autonomous agents
When to use it
- Self-hosting an app such as Vaultwarden, Immich or Ghost from a single chat request
- Deploying OpenClaw to AWS Lightsail
- Setting up a home or VPS service with DNS, TLS and backups without following a long README
Who it is for: Developers and homelab users who want a coding agent, including Hermes Agent, to handle self-hosting deployments.
How it fits with Hermes Agent
Supports Hermes Agent among several agents, installed as a user skill at ~/.hermes/skills/open-forge/.
FAQ
What is open-forge?
open-forge is a skill that lets an AI coding agent self-host open-source apps for you. It selects an install method, provisions the server, configures DNS and TLS, and hardens the deployment, using a catalog of more than 2,200 recipes.
Does open-forge work with Hermes Agent?
Yes. The README lists Hermes-Agent as a supported platform, with a user skill at ~/.hermes/skills/open-forge/ and instructions in docs/platforms/hermes.md. In agent mode, credential pasting is disabled.
Is open-forge free and open source?
Yes. The repository is released under the MIT license.
Similar deployment for Hermes Agent
All deploymentOne container running Hermes' gateway, dashboard and web UI with auto runtime detection
iranee Hermes Agent for fnOSNative fnOS NAS package that deploys Hermes Agent with a web control panel
Clawdi-AI ClawdiOpen-source agent hub: run managed Hermes or OpenClaw in the cloud, or connect agents on your own computer
WolframRavenwolf Hermes Agent Home Assistant Add-onHome Assistant add-on that runs Hermes Agent with a dashboard, web terminal and messaging gateway
amirghm Hermes-Agent MobileInstaller that runs Hermes Agent on a phone: Android through Termux, iOS through iSH with limits
42-evey Evey SetupShell installer for a Hermes Agent stack with LiteLLM, Ollama, Qdrant and 29 community plugins
Related guides: How to run Hermes Agent securely · How to install Hermes Agent · Connect Hermes agents on several machines with Hermes Desktop