Your roster.
Your strategy.
Your Pilot.
Plan inheritance projects around the account you own. Compare parent loops, set your spark requirements, and let Pilot manage Independent Training runs and check the results.
Beta ongoing · Looking for testers

The plan starts with the account you have.

Build the parents.
Shape the next ace.
A project keeps your objective, acceptance rules and progress together. Each trainee has a role in the family you’re building.
Define the objective.
Choose your goal and the sparks a result must carry to pass your acceptance rules.
Review the family.
Inspect the training order, each trainee’s parents and grandparents, and the final lineage targets.
Continue from the checkpoint.
Pilot checks each result. A missing requirement keeps the current step in progress; an accepted result can advance the project.

Slot letters identify family roles; numbered steps show training order. The rotation depends on the selected project.
There’s a reason
for this route.
Compare parent loops around the account you own. Brain weighs simulated skill benefit, family compatibility and the work left to build a plan.
Best Performance
Prioritize estimated inherited-skill benefit.
Recommended
Balance skill benefit, compatibility and work left.
Lowest Effort
Reduce the work while keeping most of the estimated skill benefit.

Evaluate skills
in context.
Simulation-informed rankings show estimated gain, coverage and consistency under the project’s evaluated conditions.
Value is a project percentile, not an inheritance probability or a universal skill rating. Powered by Umalator and community data, including GameTora.

Multiple possibilities. A choice you can inspect.
No game window
required.
UmaPilot communicates directly with the game API, without a visible game client or installed game files. The headless Windows edition uses Steam authentication.
Execution still needs a running, connected machine. Closing a browser does not turn it into hosted automation, and switching off the machine stops execution.
Your plan.
Within reach.
Inspect the selected project, check account and service status, and control continuous Independent Training execution.
PICTURED: STANDBYThe account is disconnected and continuous Pilot is off in this capture.

Get project updates
in Discord.
Configure your own webhook to receive veteran results, sparks, stats and the next project step in your Discord channel.
Notifications deliver project updates; execution stays on the machine running UmaPilot.
Janus Reroll plugin.
A separate reroll workflow for trainee and support-card targets. Public availability and pricing are still undecided.
FAQ
What does UmaPilot automate?
Pilot manages Grand Concert Independent Training runs within an inheritance project, checks resulting sparks against your acceptance rules and tracks whether the current step should repeat or advance.
How is a project different from a preset?
A preset stores settings. A project brings together an objective, chosen family, spark requirements, training settings, agenda and progress, so each result informs the next step.
Is Brain an AI chatbot?
No. Brain is a dedicated planning system that compares inheritance options using account data, family compatibility and simulation-informed skill evaluation. Its scores are comparisons, not guaranteed race outcomes.
Does the game need to be installed?
The headless Windows edition uses the game API without installed game files or a visible game window. Steam authentication is still required.
Does my computer need to stay on?
Yes. The machine running UmaPilot must stay powered on and connected for execution to continue. The website does not host your automation.
What are Discord webhook notifications?
They are project updates sent to a Discord channel through a webhook you configure. Notifications can include veteran results, sparks, stats and the next project step. They do not provide remote control.
How can I follow development or join beta testing?
Beta testing is currently ongoing, and we’re looking for testers on Discord. Join the community for testing information and to share feedback. Use any Discord invitation on this page to join the community.
Help shape
the next step.
We’re looking for testers for the ongoing UmaPilot beta. Join the Discord community to discuss inheritance setups, share feedback and follow development updates.
Join the Discord ↗Beta testing is ongoing. Public release dates and pricing have not been announced.