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

Dependency diagram

Package dependency diagram orchestrata_ultimate.drivers