Fixes failing tests
Point it at a red build. Zaprex reproduces the failure, finds the cause and opens a draft PR with the fix and a short write-up.
Zaprex is the AI coding bot that works on your repos while you're away. Give it a task or a nightly routine, and come back to a draft pull request.
Included in Ingot Pro+ and Ultra · Runs on Ingot, our own model

What it does
Hand off the work that keeps slipping. Zaprex picks it up, does it properly, and leaves everything ready for your review.
Point it at a red build. Zaprex reproduces the failure, finds the cause and opens a draft PR with the fix and a short write-up.
Bumps, refactors, renames, missing types, flaky lint. The chores you keep pushing to tomorrow, done before you're back.
Set a routine like a nightly test-and-fix, and wake up to a tidy branch and a summary of what changed and why.
Leave comments on the draft PR and ask Zaprex to address them. It picks up right where it left off.
How it works
From the Ingot IDE or the web: “fix the failing auth tests” or “add pagination to /orders”. Or pick a routine and a time.
Each run gets a fresh, isolated machine with your repo. Zaprex reads, edits, runs your tests, and stops to ask before anything risky.
You get an in-app and email notification with a draft pull request. Keep it, ask for changes, or close it. It never pushes to main.
Features
Everything a background bot should do, and nothing it shouldn't.
Built on Grok and tuned for code. Prefer another model? Switch per run from the model picker.
Every run starts clean in its own sandbox. Nothing touches your laptop, and nothing is shared between runs.
Work lands on a fresh branch as a draft pull request. Protected branches stay protected.
Installing packages, running migrations, network calls: risky steps pause and wait for your yes.
Know the moment a run needs you or a PR is ready, in Ingot and in your inbox.
Nightly test-and-fix, weekly dependency updates, Friday test coverage. Pause or run now anytime.
Start runs from the Ingot IDE or from your dashboard in the browser, and follow the live log in either.
Turn Zaprex on or off, cap minutes and spend, choose allowed models and repos, and see every action in the audit log.
Routines
Routines run on your schedule, in your time zone. Pause one, run it now, or change it whenever you like.
Every night · 02:00
Run the full suite, fix what broke, open one draft PR with the fixes.
Mondays · 08:30
Update patch and minor versions, run tests, and explain anything risky.
Fridays · 16:00
Write missing tests for this week's changes so Monday starts green.
Weekdays · 07:00
Clear new warnings and type errors before standup.
Security and approvals
Zaprex is built to be trusted with real repositories. It works in the open, asks before it acts, and never merges on its own.
Never pushes to main. Zaprex only opens draft pull requests on new branches. Merging is always your call.
Asks before risky actions. Package installs, migrations, deletes and outbound network calls wait on an approval card.
Fresh sandbox every run. Isolated cloud machines that are wiped when the run ends.
Secrets stay secret. Zaprex refuses to store credentials in its memory and never writes keys into code.
Full audit trail. Every run, approval and admin change is logged, with spend caps and an off switch for admins.
Zaprex
Nightly test-and-fix · api-service
Found 3 failing tests in orders.spec.ts. The fix needs a newer validation library.
Approval needed
npm install zod@4
Will open a draft PR on zaprex/fix-orders-tests
Pricing
Zaprex comes with monthly run minutes on Pro+ and Ultra, alongside everything else in Ingot. No separate subscription.
FAQ
Zaprex is the background AI coding bot from Ingot, the open-source AI IDE. It works on your repositories while you're away and delivers its work as draft pull requests.
By default Zaprex runs on Ingot, our own model built on Grok and tuned for coding work. You can pick another available model for any run.
No. Zaprex always works on a new branch and opens a draft pull request. You review and merge.
Things like installing packages, running database migrations, deleting files in bulk or calling outside services. Zaprex pauses and shows an approval card first.
In a fresh, isolated cloud machine created for that run and removed when it ends. Nothing runs on your computer.
Zaprex is part of the Ingot Pro+ and Ultra plans. See the Ingot pricing page for details.
No. Zaprex uses your Ingot account: same sign-in, same plan, same data. Sign in on zaprex.dev or the Ingot portal and you're signed in with the same account.
Download Ingot, sign in, and open the Zaprex panel, or start a run from your Ingot dashboard on the web. Join early access to hear first when new features land.

Download Ingot to start, or join early access and we'll email you as new Zaprex features roll out.
Only product updates. Unsubscribe anytime. See the privacy policy.