Devpost submission notes
Project name
PatchScout
One-line pitch
A source-grounded autonomous dependency migration agent that researches current upstream docs, proposes the smallest patch with NVIDIA Nemotron, and only calls the migration fixed after the original verification passes in an isolated Nebius sandbox.
What it does
Dependency migrations fail in a dangerous way: the code model often knows an older API, produces a plausible patch, and then confidently claims success. PatchScout changes the contract.
Given a public repository and a real upgrade incident, PatchScout:
- retrieves current migration guides and changelogs with Tavily;
- asks NVIDIA Nemotron 3 Super on Nebius Token Factory to reason only from the incident plus retrieved evidence;
- prepares a minimal, reversible migration;
- executes on a branchable Token Factory Sandbox checkpoint;
- reruns the same verification command that reproduced the baseline failure;
- reports the evidence, diff, test result, rollback point, and confidence.
Why it is different
The model never grades its own work. Research, reasoning, execution, and verification are separate stages with a visible chain of custody.
Built with
- Nebius Token Factory
- NVIDIA Nemotron 3 Super 120B A12B
- Nebius Token Factory Sandboxes / ConTree
- Tavily
- Next.js / React / TypeScript
Primary track
Coding & Agentic Engineering
Additional prize fit
Best Use of Tavily
Current implementation status
The web product, real Tavily research, real NVIDIA Nemotron inference, repository inspection, source-authority ranking, structured edits, bounded automatic repair, and Token Factory Sandbox execution are complete. The public Express 5 fixture now passes a real fail-before / pass-after run: baseline npm test exits 1, PatchScout edits src/app.js, and the same npm test exits 0 in a branchable Nebius sandbox checkpoint. Build and lint are green, and CI is included in the repository.
Demo flow
- Open PatchScout.
- Load the Express 4 鈫?Express 5 wildcard incident.
- Run the agent.
- Show the current-source evidence.
- Show the Nemotron diagnosis and one-line route patch.
- Show before/after verification evidence and rollback.
- Show the live Token Factory Sandbox proof: baseline exit 1, patched exit 0, same
npm testcommand.
Live demo
https://patchscout-five.vercel.app/
Source code
https://github.com/zhaofeipeter/patchscout
Production verification
The deployed app reproduced the Express 5 fixture baseline failure (exit 1), applied the source-grounded structured edit in a Token Factory Sandbox, and reran the same npm test command to exit 0.
Built With
- nebius-token-factory
- next-js
- nvidia-nemotron
- react
- tavily
- token-factory-sandboxes
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.