orchestrata_ultimate.drivers
Reference › orchestrata_ultimate › drivers
Async code generation drivers for Orchestrata Junior volks.
The drivers package contains the asynchronous code-generation drivers used by the Junior volks, the code director and the swarm (SPEC-025). Every driver exposes the same call, execute(task, files, is_fix), returning a success flag and output text, defined by the AsyncCodeDriver protocol.
The drivers fall into groups. Command-line agents write files themselves: claude_code_driver (with claude_settings, which generates the governance-gate settings), claude_api_driver, qwen_driver and aider_driver. deepseek_coder_driver calls a model directly and writes the files from FILE: blocks with retries and lint checks. browser_driver drives free-tier chat web interfaces through Playwright, configured by browser_providers and using the shared parsing in extraction.
The entry point is get_driver in driver_factory, which picks a driver from the volk's configured provider. Callers use that and never build a driver directly. The __init__ module is the facade. Start with driver_factory, then read the driver you need. The curated story is on the drivers page.
Curated narrative
The hand-written story of this package: orchestrata_ultimate.drivers.
12 modules, 2,784 lines of code.
Modules
| Module | Summary | LOC |
|---|---|---|
__init__ |
Async code generation drivers for Orchestrata Junior volks. | 38 |
aider_driver |
Async Aider CLI driver. | 213 |
base |
Base protocol for async code generation drivers. | 48 |
browser_driver |
Async browser-based code generation driver. | 428 |
browser_providers |
Browser provider configurations for free-tier LLM web UIs. | 118 |
claude_api_driver |
Async Claude Code CLI driver with stdin pipe and workspace scanning. | 254 |
claude_code_driver |
Async Claude Code CLI driver. | 405 |
claude_settings |
Claude Code settings generation for the SPEC-025 governance gate. | 96 |
deepseek_coder_driver |
Async DeepSeek code generation driver. | 592 |
driver_factory |
Driver factory — creates the correct async code gen driver. | 219 |
extraction |
Shared file extraction utilities for LLM response parsing. | 112 |
qwen_driver |
Async Qwen Code CLI driver. | 261 |