Sub-agent dispatch
Spin up an isolated sub-agent for explore, plan, code, or verify. Each runs its own tool loop and reports back.
Plenty of these exist. This is the one we built for Ringmaster's codebases — Java, PL/SQL, Angular, Python — with the tool loop and flows we needed.
iex (iwr 'https://api.ringpilot.it/install.ps1' -UseBasicParsing).Content
Real tool loop, sub-agent dispatch, memory across sessions. The basics of a coding agent — done in one binary, sized for our codebase.
Spin up an isolated sub-agent for explore, plan, code, or verify. Each runs its own tool loop and reports back.
File edits, shell, search, dispatch — verified at every step. The agent acts on your code, doesn't just suggest.
In-session compaction with retention scoring. Long-term facts keyed by files and tags. The agent remembers what it learned across sessions.
Thin launcher + Nuitka-compiled agent. CI tags a release, every dev's on latest by morning. No pip install dance.
Routed through our LiteLLM proxy with quota tracking and centralized logging. More providers as we wire them up.
Live token + spend tracking. Budget warnings before you hit the ceiling.
Same loop, same tools, same proxy. What CrewAI, LangGraph, AutoGen do as separate libraries, RingPilot runs natively — YAML missions that map sub-agents across your codebase, verify their work, and resume from the last good phase when something breaks.
mission: assess_dependency_upgrade parameters: [package_name] phases: - task: find_usage goal: | Find every file that imports {package_name}. output: JSON list of file paths tools: [bash, file_write] - task: assess_per_file over: find_usage goal: | Read {item} and assess whether the upgrade breaks it. output: JSON: { file, breaks, reason } verify: | Every "breaks: true" entry must cite a specific API change. - task: triage_report inputs: assess_per_file goal: | Write a per-team migration plan to {output_file}. tools: [file_read, file_write]
/flow run <mission> [param=value …]
No demo magic. This is what happens when you run a flow: parameter in, parallel scan, classification, triage report on disk. Hover to pause.