# Documentation ## Docs - [Advanced Workflows](https://docs.codemachine.co/build-workflows/advanced-workflows.md): Master workflow definitions with tracks, conditions, modules, and controllers. - [Build Agents](https://docs.codemachine.co/build-workflows/build-agents.md): Configure main agents, sub-agents, modules, and controllers for your workflow. - [Import Workflows](https://docs.codemachine.co/build-workflows/import-workflows.md): Install workflows from local directories, GitHub, and other git repositories. - [Model Configuration](https://docs.codemachine.co/build-workflows/model-configuration.md): Configure and override AI models in your workflows. - [Package Structure](https://docs.codemachine.co/build-workflows/package-structure.md): Understand the folder structure and manifest file of a workflow package. - [Publish Workflow](https://docs.codemachine.co/build-workflows/publish-workflow.md): Share your workflow with others via the import system. - [Runtime State](https://docs.codemachine.co/build-workflows/runtime-state.md): How CodeMachine tracks your workflow progress and enables recovery. - [Workflow Examples](https://docs.codemachine.co/build-workflows/workflow-examples.md): Complete workflow examples for each orchestration pattern. - [Write Prompts](https://docs.codemachine.co/build-workflows/write-prompts.md): Create prompts, chained prompts, and placeholders for your agents. - [Your First Workflow](https://docs.codemachine.co/build-workflows/your-first-workflow.md): Build your first workflow using the CLI. - [Agent Basics](https://docs.codemachine.co/core-concepts/agent-basics.md): Understand what an agent is, the different types, and when to use each one. - [What is CodeMachine?](https://docs.codemachine.co/core-concepts/what-is-codemachine.md): Understand the philosophy behind CodeMachine and why workflows work this way. - [Workflow Basics](https://docs.codemachine.co/core-concepts/workflow/basics.md): Understand what a workflow is and how it orchestrates agents to accomplish tasks. - [Workflow Controls](https://docs.codemachine.co/core-concepts/workflow/controls.md): Understand how workflow execution is controlled - signals, modes, state, and recovery. - [Orchestration Patterns](https://docs.codemachine.co/core-concepts/workflow/orchestration-patterns.md): Learn the common orchestration patterns and when to use each execution style. - [CodeMachine Overview](https://docs.codemachine.co/getting-started/overview.md): Learn how to install CodeMachine and start orchestrating coding agents into repeatable workflows. - [Quick Start](https://docs.codemachine.co/getting-started/quickstart.md): Get running with AI-powered workflows in minutes. - [CLI Reference](https://docs.codemachine.co/reference/cli-reference.md): Complete reference for all CodeMachine CLI commands, flags, and environment variables. - [Interactive Mode](https://docs.codemachine.co/reference/interactive-mode.md): Reference for CodeMachine's interactive TUI mode, keyboard shortcuts, and screen elements. - [Advanced Setup](https://docs.codemachine.co/resources/advanced-setup.md): System requirements, development setup, and building CodeMachine from source. - [Data Usage](https://docs.codemachine.co/resources/data-usage.md): Understanding CodeMachine's telemetry and data practices. - [Engine Compliance](https://docs.codemachine.co/resources/engine-compliance.md): CodeMachine orchestrates third-party AI coding engines. Understand the relationship and your responsibilities. - [FAQ](https://docs.codemachine.co/resources/faq.md): Frequently asked questions about CodeMachine. - [License](https://docs.codemachine.co/resources/license.md): CodeMachine is open source under the Apache 2.0 license. - [MCP Server](https://docs.codemachine.co/resources/mcp.md): Connect CodeMachine documentation to your AI tools via MCP. - [Workflow Library](https://docs.codemachine.co/resources/workflow-library.md): Browse and discover workflows for CodeMachine ## OpenAPI Specs - [openapi](https://docs.codemachine.co/api-reference/openapi.json)