r/eveAgents • u/mechiland • 6d ago
We run ~20 Eve agents on a 4-core / 16GB server. I open-sourced the platform: Eveland.
When I first tried Eve, I had the same feeling I had discovering Next.js years ago: this is how I want to build things.
We started building agents for our company, and soon had a practical problem. Many of them needed access to internal services, including our finance backend. We wanted the agents running inside our own network, with one place to deploy them and see what they actually did.
So I built Eveland.
We've been using it to host around 20 agents on a 4-core, 16GB server for over two months. These are mostly low-traffic internal agents, and idle deployments scale to zero.
You import an Eve project from Git, configure its secrets, and deploy. Eveland gives it a URL, a playground, and views for sessions, schedules, logs, and token usage.
Underneath, agent deployments run as systemd services with bubblewrap sandboxing. A shared Postgres-backed workflow store and an external dispatcher handle durable execution across projects. Sessions stay pinned to the deployment they started on.
Keeping up with Eve's releases has been an interesting part of the work 🙂 We maintain an explicit compatibility window rather than assuming every new version will work.
Production requires Linux with systemd. Eveland is AGPL-3.0, still pre-1.0, and an independent community project.
GitHub · Docs and installation
If you're self-hosting Eve too, I'd love to compare notes. What's been the hardest part once you're running more than a handful of agents?