Where does the code live?
Choose a source, then point us at it.
Local Folder
Point to a path the backend can read. It is sandboxed to the allowed roots below.
Allowed roots: …
What do you want to modernize?
Pick the layers in scope — each is independent. Select at least one. You'll configure only what you enable.
Frontend rebuild
The UI layer your app will be rebuilt on.
Backend rebuild
The server / API layer.
Database migration
Migrate the data store. Source is auto-detected from the scan unless you override it.
Review & launch
Confirm the modernization plan — this starts a real job.
Job —
Process log
Jobs
| Job | Source | Target | Status | Stage | UCP | Band | Started |
|---|
AI provider
Choose which engine runs the mapping / gap-filler / reviving agents. Keys are stored on the server (0600, git-ignored) and never returned to the browser in full.
OpenAI
AWS Bedrock
Anthropic (optional)
💰 Pricing — cost per UCP point — applied automatically on the UCP & Pricing screen
Set your quoted rates once, by RFE band. The result screen picks the rate that matches each job's computed band. Per-TB migration rates are optional.
| Small ≤ 200 UCP | |
| Medium ≤ 1000 UCP | |
| Large > 1000 UCP |
| Small ≤ 1 TB | |
| Medium > 1 to 5 TB | |
| Large > 5 TB |
A secret shown as ••••1234 is already stored — leave it untouched to keep it, or type a new value to replace it.
Agent pipeline
Every agent that runs across an ingest → size job, and what powers it.