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

# Hexel Studio Overview

> Build, deploy, and orchestrate AI agents in production.

Hexel Studio is the infrastructure layer for AI agents in production. You ship agent code as a Docker image and Hexel gives it a permanent endpoint, isolated compute, searchable knowledge, persistent memory, connections to external tools like Gmail and GitHub, and multi-agent orchestration. Instead of stitching together queues, secret stores, vector databases, and container orchestrators yourself, you get a single API that covers the full lifecycle of an agent: from a prototype running code in a sandbox to a fleet of agents triaging support tickets or processing invoices.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/docs/getting-started/quickstart">
    Run code and deploy your first agent in under 10 minutes.
  </Card>

  <Card title="Authentication" icon="key" href="/docs/getting-started/authentication">
    Create an API key and authenticate the SDKs, CLI, or REST API.
  </Card>

  <Card title="Core Concepts" icon="diagram-project" href="/docs/concepts/overview">
    Agents, fleets, tasks, tools, knowledge, and organizations.
  </Card>

  <Card title="API Reference" icon="book" href="/docs/api-reference/introduction">
    The full REST API with an interactive playground.
  </Card>
</CardGroup>

## What you can build

<CardGroup cols={2}>
  <Card title="Compute" icon="microchip" href="/docs/compute/overview">
    Deploy agents with permanent endpoints and run isolated sandboxes for code execution.
  </Card>

  <Card title="Data Platform" icon="database" href="/docs/data-platform/overview">
    Give agents knowledge stores, persistent memory, and connectors to your data.
  </Card>

  <Card title="Orchestration" icon="sitemap" href="/docs/orchestration/overview">
    Submit tasks to agent fleets that plan, execute, and stream results as a workflow.
  </Card>

  <Card title="Tool Gateway" icon="plug" href="/docs/tool-gateway/overview">
    Connect agents to Gmail, Slack, GitHub, Jira, and more with managed OAuth.
  </Card>
</CardGroup>

## Deploy in two steps

<Tabs>
  <Tab title="Python">
    ```python theme={"dark"}
    from hexel import Hexel

    client = Hexel(api_key="YOUR_API_KEY")

    agent = client.compute.agent.register(
        name="support-agent",
        image="ghcr.io/your-org/support-agent:v1",
        capabilities=["chat", "streaming"],
    )
    print(agent["id"])
    ```
  </Tab>

  <Tab title="CLI">
    ```bash theme={"dark"}
    hexel compute agent register \
      --name support-agent \
      --image ghcr.io/your-org/support-agent:v1 \
      --capabilities "chat,streaming"

    hexel compute instance deploy YOUR_AGENT_ID
    ```
  </Tab>

  <Tab title="curl">
    ```bash theme={"dark"}
    curl -X POST https://api.hexelstudio.com/compute/v1/agents/YOUR_AGENT_ID/instances \
      -H "Authorization: Bearer $TOKEN" \
      -H "Content-Type: application/json" \
      -d '{"env": {"MODEL": "gpt-4"}}'
    ```
  </Tab>
</Tabs>
