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

# Uniac

> Build and deploy distributed services in Python.

Uniac is a Python framework and managed platform for assembling distributed services from reusable building blocks. Declare a service's dependencies as typed class annotations; Uniac builds, deploys, and wires the topology end-to-end.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Install, scaffold, deploy. About five minutes.
  </Card>

  <Card title="Your first service" icon="code" href="/get-started/your-first-service">
    A guided walkthrough with explanations at each step.
  </Card>
</CardGroup>

## Concepts

<CardGroup cols={2}>
  <Card title="Services and Systems" icon="cube" href="/concepts/services">
    The two kinds of Uniac package: reusable building blocks and deployable compositions.
  </Card>

  <Card title="Nodes" icon="circle-nodes" href="/concepts/nodes">
    How a service declares and consumes its dependencies.
  </Card>

  <Card title="The manifest" icon="file-code" href="/concepts/manifest">
    The `uniac.json` schema.
  </Card>

  <Card title="Deployments" icon="rocket-launch" href="/concepts/deployments">
    Versions, replicas, and the endpoint URL.
  </Card>
</CardGroup>

## Reference

<CardGroup cols={2}>
  <Card title="SDK reference" icon="python" href="/sdk/overview">
    Every public class and function in the `uniac` Python package.
  </Card>

  <Card title="CLI reference" icon="terminal" href="/cli/overview">
    Every `uniac` command and flag.
  </Card>
</CardGroup>
