📥

Ingest

Connect a repository, run it, and size it in UCP
System Online

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: …

Job —

running

Process log

Jobs

JobSourceTargetStatusStageUCPBandStarted
No jobs yet.
No completed job yet. Run an ingest to produce artifacts.
No completed job yet. Run an ingest to compute UCP points.

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.

engine: —
🔒 Finalise UCP & Pricing for a job to unlock Stage 2.
🔒 Finalise UCP & Pricing for a job to unlock Stage 2 build skills.
🔒 Finalise UCP & Pricing for a job to unlock Stage 2 build skills.
💬0
Assistant