Your own AI developer, hosted
Hosted for you · any model · your own serverDJG Agent is an AI developer that works on your repositories by itself. Tell it what you want in plain English: it plans the work, writes the code, runs your project's real tests, and has a second AI review every change before anything reaches your main branch. It runs on a private server that is yours alone, which we set up, secure, back up and keep updated for you.
- Fill in the formYour email, a name for your agent's web address, and your region.
- Confirm your emailWe send a link. It works once and expires in 24 hours.
- Pay by cardOn Stripe: a monthly subscription of $59.95. Cancel any time.
- Watch it buildAbout ten minutes. You can watch, or close the page: we email you when it is ready.
- Sign inChoose your password, add your OpenRouter key, and give it its first goal.
Get your server ↓ $59.95 a month, everything included. The details are below.
How the agent works
- PlanTalk it through first if you like: the planner reads your code, can search the web and look at a design, and writes a concrete plan. Or hand it a goal and let it start.
- BuildIt writes the code in a sandbox, a copy of your project of its own. It runs commands and tests there, and starts your app in a real browser to look at what it changed.
- VerifyYour project's own checks run on every change — tests, lint, type-check, build. Nothing is done until they pass.
- ReviewA different AI model reviews every change, in a fresh copy of your code with a database of its own. What it blocks goes back to the agent to fix.
- ShipIt merges and pushes, or opens a pull request, and waits for your GitHub CI if you use it. You approve the merge yourself, or let it go through on its own.
How the service works
A server of your own
A dedicated VPS for you alone, at your own address, yourname.djgagent.ai, over HTTPS. Your code, your tasks and your history share it with no one.
Ready in about ten minutes
We build it as soon as you have paid, in the region you choose: the US, the UK, Europe, Singapore, Japan, India or Australia. Its email lets you set your password and add your key.
Locked down from the first boot
A firewall that lets in only HTTPS, no password logins, security updates installed automatically, and an audit log of every setting changed.
Backed up every night
Your projects, settings and history, encrypted on your server before they leave it, the last seven days and four weeks kept.
Kept up to date
Signed updates install themselves when the agent is idle, and roll back on their own if a new version fails to start. You get a message saying what changed.
Watched
A watchdog restarts anything that stops, and we are alerted when a server needs attention, often before you would notice.
Why it is different
It has to prove its work
Not "the AI says it is done": your tests, a second model's review and your CI, every time. A check it cannot run blocks the change instead of waving it through.
Your code stays private
It lives on your server. By default, model calls go only to providers that keep no copy of your prompts or code.
Any model, at cost
Bring your own OpenRouter key: choose the models, pay the providers directly with no markup, and see what each task cost.
It looks after the project
Dependabot and security alerts, failing checks and review comments on GitHub become tasks it proposes or starts by itself.
It sets itself up
It works out what your checks need — generated code, a test database, settings — tests that on day one, and fixes its own setup when something is missing.
It learns your project
It keeps notes as it works and remembers what went wrong last time. You can read and correct everything it knows.
Also included: alerts on Telegram, a live view of every task as it runs, and what each task cost, down to the model call.
Price
monthly subscription
- Everything above, on your own server
- As many projects and tasks as your server can carry
- Model usage billed by OpenRouter to your own key, where you set the limit
- Change your card, see invoices or cancel any time, from your agent's Settings
Get your server
Next: we email you a link to confirm your email, then you pay by card on Stripe. You choose your password on your own server once it is ready.