What changes when you self-host
The difference is architectural, not a feature checklist. On a cloud harness your source code, your prompts, and your model credentials all transit the vendor's network and execute on the vendor's machines. Self-hosting moves that boundary: agents run in sandbox pods in your cluster, against secrets you hold, and every run leaves a trace you can inspect.
| Dimension | Devin | Copilot coding agent | GratefulAgents |
|---|---|---|---|
| Where the agent runs | Cognition's cloud | GitHub's cloud | Your own Kubernetes cluster |
| Where the repository is checked out | Cognition's infrastructure | GitHub's infrastructure | A sandbox pod inside your cluster |
| Who holds the model credentials | Cognition | GitHub / Microsoft | You — stored in your own workspace |
| Model choice | Cognition's own models | GitHub's supported catalogue | Claude, OpenAI, OpenRouter, Grok, Copilot — your keys |
| Licence | Proprietary SaaS | Proprietary SaaS | AGPL-3.0 open source |
| Who operates it | The vendor | The vendor | You — Helm chart on Kind or k3s |
| Per-run observability | The vendor's session view | Agent session logs | Traces, cost, tokens, tool calls, subagent graphs |
| Trigger surfaces | Web UI, Slack | GitHub issues and pull requests | GitHub, Linear, Slack, cron |
| Client applications | Web | GitHub web | Web, desktop (macOS, Linux), iOS, Android |
GratefulAgents is in early development. It works for evaluation and internal team use, but expect bugs and breaking changes between releases, and note that high availability, managed hosting, and a support SLA are not documented.
Frequently asked questions
Is GratefulAgents a self-hosted alternative to Devin?
Is GratefulAgents a self-hosted alternative to GitHub Copilot's coding agent?
Does my source code leave my network?
Which models can I use?
What do I need to run it?
For the architecture and requirements behind self-hosting, see the case for running coding agents in your own cluster. To try it, the Kind quick-start takes about fifteen minutes on a laptop.