> ## Documentation Index
> Fetch the complete documentation index at: https://docs.factory.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to Factory

> Choose the right Factory starting point, capability, and configuration docs for your workflow.

<img src="https://mintcdn.com/factory/QDHEiFONUFLQ2Hvu/images/desktop-app-preview.png?fit=max&auto=format&n=QDHEiFONUFLQ2Hvu&q=85&s=ca98c5d46049ecc23545f3bccd8b2bf4" alt="Factory Desktop App with Droid sessions, chat, and code editor" style={{ width: "100%", height: "auto" }} className="rounded-lg" width="3984" height="2622" data-path="images/desktop-app-preview.png" />

Factory is an AI-native software development platform that works everywhere you do. Use this page to pick the right starting point, then drill into the capability, configuration, and enterprise docs that match your workflow.

## Start with your surface

<CardGroup cols={2}>
  <Card title="Droid CLI" icon="square-terminal" href="/cli/getting-started/quickstart">
    Run Droid in your terminal and get productive in minutes.
  </Card>

  <Card title="Desktop App" icon="browser" href="/web/getting-started/quickstart">
    Download the Factory Desktop App and connect Droid to your local machine.
  </Card>

  <Card title="Droid Exec" icon="terminal" href="/cli/droid-exec/overview">
    Run Droid non-interactively in CI/CD and automation workflows.
  </Card>

  <Card title="Enterprise" icon="building" href="/enterprise">
    Deploy, govern, and observe Droid in high-security environments.
  </Card>
</CardGroup>

## Explore core capabilities

<CardGroup cols={2}>
  <Card title="Missions" icon="diagram-project" href="/cli/features/missions">
    Plan and execute larger projects with structured multi-step workflows.
  </Card>

  <Card title="Local Code Review" icon="code-branch" href="/cli/features/code-review">
    Review local code changes with `/review` workflows and reusable guidance.
  </Card>

  <Card title="Droid Control" icon="toolbox" href="/cli/features/droid-control">
    Automate terminals, browsers, and desktop apps for QA and validation.
  </Card>

  <Card title="Agent Readiness" icon="chart-line" href="/web/agent-readiness/overview">
    Measure repository maturity and track autonomy progress over time.
  </Card>

  <Card title="Droid Computers" icon="computer" href="/cli/features/droid-computers">
    Connect persistent local or cloud machines for remote Droid work.
  </Card>

  <Card title="Cloud Templates" icon="cloud" href="/web/machine-connection/cloud-templates/index">
    Spin up preconfigured cloud environments that match your development setup.
  </Card>
</CardGroup>

## Configure and extend Droid

<CardGroup cols={2}>
  <Card title="Settings" icon="gear" href="/cli/configuration/settings">
    Control models, tools, permissions, integrations, and defaults.
  </Card>

  <Card title="AGENTS.md" icon="file-text" href="/cli/configuration/agents-md">
    Teach Droid your repo conventions, workflows, and project context.
  </Card>

  <Card title="Skills" icon="sparkles" href="/cli/configuration/skills">
    Add reusable capabilities that Droid can invoke on demand.
  </Card>

  <Card title="MCP" icon="plug" href="/cli/configuration/mcp">
    Connect external tools and services with Model Context Protocol.
  </Card>

  <Card title="Custom Droids" icon="robot" href="/cli/configuration/custom-droids">
    Create specialized subagents with their own prompts, tools, and models.
  </Card>

  <Card title="Bring Your Own Key" icon="key" href="/cli/byok/overview">
    Use your own provider keys, open-source models, or local model endpoints.
  </Card>

  <Card title="Hooks" icon="wrench" href="/cli/configuration/hooks-guide">
    Enforce policies and automate setup, validation, and post-edit workflows.
  </Card>

  <Card title="Plugins" icon="puzzle-piece" href="/cli/configuration/plugins">
    Package and share commands, skills, and tools across your team.
  </Card>
</CardGroup>

## Connect Factory to your stack

<CardGroup cols={2}>
  <Card title="IDE Integrations" icon="code" href="/integrations/ide-integrations">
    Use Droid inside VS Code, JetBrains, Zed, and terminal-first editor workflows.
  </Card>

  <Card title="Automated Code Review" icon="code-branch" href="/guides/droid-exec/code-review">
    Connect repositories for automated PR and MR reviews.
  </Card>

  <Card title="Slack" icon="message" href="/integrations/slack">
    Pull workspace context into Droid and keep work connected to your team.
  </Card>

  <Card title="Linear" icon="clipboard-list" href="/integrations/linear">
    Connect planning and issue-tracking context to development workflows.
  </Card>
</CardGroup>

## Guides, reference, and support

<CardGroup cols={2}>
  <Card title="Common Use Cases" icon="lightbulb" href="/cli/getting-started/common-use-cases">
    See practical workflows you can run right away in the CLI.
  </Card>

  <Card title="CLI Reference" icon="terminal" href="/reference/cli-reference">
    Browse commands, flags, and operational details for Droid.
  </Card>

  <Card title="Release Notes" icon="newspaper" href="/changelog/release-notes">
    Stay current with new features, launches, and product improvements.
  </Card>

  <Card title="Support" icon="envelope" href="/support">
    Get help from the Factory team or find the right support channel.
  </Card>
</CardGroup>
