How remezzo/umamusume-icarus works
Icarus is a Windows headless Umamusume career-automation bot controlled through a local browser dashboard. Its documented workflow signs in through the game API, runs scenario-specific careers using configurable training, race, and event decisions, buys skills, banks inheritance, and can repeat careers. The README also describes operational controls and companion features such as scheduling, auto training, veteran management, and Discord notifications. The supplied tree contains no source files, so paths and internal call ownership cannot be verified; the graph shows only documented relationships.
Components 23
Career automation
- Career bot
- Career start
- Training decisions
- Race planning
- Event handling
- Scenario mechanics
- Skill purchasing
- Inheritance
Run operations
- Local dashboard
- Auto Training
- Hyper Skip
- Character rotation
- Live Advisor
- Scheduler
- Pause and resume
Roster management
- Parent suggestions
- Veteran management
Data and integrations
- Sign-in
- Game API
- Local master.mdb
- Discord webhooks
- Steam automation
Other components
- User
Connections 23
- User → Local dashboard: configures
- Local dashboard → Career bot: controls
- Career bot → Sign-in: initiates
- Sign-in → Game API: authenticates via
- Career bot → Game API: plays careers via
- Career bot → Local master.mdb: reads game data
- Career bot → Career start: starts
- Career bot → Training decisions: scores training
- Career bot → Race planning: plans races
- Career bot → Event handling: answers events
- Career bot → Scenario mechanics: handles scenarios
- Career bot → Skill purchasing: buys skills
- Career bot → Inheritance: banks parent
- Career bot → Auto Training: runs
- Career bot → Hyper Skip: advances with
- Career bot → Character rotation: switches trainees
- Local dashboard → Live Advisor: shows commentary
- Local dashboard → Scheduler: configures
- Local dashboard → Pause and resume: controls
- Local dashboard → Parent suggestions: requests
- Local dashboard → Veteran management: manages
- Career bot → Discord webhooks: sends notifications
- Career bot → Steam automation: automates Steam