Skip to content

chimera.workflows

chimera.workflows (and the per-feature submodules) wraps the agent loop in opinionated, end-to-end workflows. Each workflow has an equivalent CLI subcommand.

from chimera.workflows.git_workflow import GitWorkflow
from chimera.ci.fix_workflow import CIFixWorkflow
from chimera.review.orchestrator import ReviewOrchestrator
from chimera.research.researcher import Researcher
from chimera.migration.planner import MigrationPlanner
from chimera.docs.generator import DocGenerator
from chimera.testgen.generator import TestGenerator
WorkflowModuleCLIPurpose
GitWorkflowchimera.workflows.git_workflow(component)Branch isolation, diff context, commit strategies. Composed by other workflows.
CIFixWorkflowchimera.ci.fix_workflowchimera ci-fixParse CI logs → prompt agent → run loop → retry until green.
ReviewOrchestratorchimera.review.orchestratorchimera reviewReviewer agent + author agent iteration.
Researcherchimera.research.researcherchimera researchPlan decomposition → Agent.run() per sub-question → synthesis.
MigrationPlannerchimera.migration.plannerchimera migrateRule-based code transforms with presets (python2-to-3, commonjs-to-esm).
DocGeneratorchimera.docs.generatorchimera docsAST-based doc scanning + generation.
TestGeneratorchimera.testgen.generatorchimera testgenSource analysis → test-case skeletons.