Hive is designed to manage mixed environments (native processes, containers, whatever) through a single YAML config with built-in reverse proxy and zero-downtime deploys.
Key ideas:
- Everything is a plugin (runners, env providers, health checks, log handlers) - Plugins auto-install on first use - Blue-green deployments built into the spec - Native support for secrets (1Password, Vault, dotenv) - Think docker-compose but runner-agnostic with traffic management
Example: define a service with script runner, 1password secrets, blue-green rollout on ports 8080/8081, reverse proxy at /api, and http health checks. Run "adi hive up" and it handles the rest.
This is just the spec – not built yet. Sharing to get feedback before implementation.
Spec: https://github.com/adi-family/cli/blob/main/.adi/docs/hive-yaml.md
Side question: Are there funds/accelerators that invest in open-source dev tools? I've been self-funding my projects but curious if there's a sustainable path while keeping things open.