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

# Why Use Aion?

> The Control Plane for Agentic Networks

Aion is useful when your system is no longer just "an agent with a prompt" and starts looking like a
network of agents, tools, identities, event sources, and external interfaces that need to work
together under one model.

## Key Benefits

### Expand Your Agents' Surface Area

Aion allows the same agent to be distributed across multiple categories and channels
without requiring a separate implementation for each. The network harness and control
plane are designed so that adding additional channels only takes minutes.

<div className="aion-logo-banner">
  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/slack.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=f3107cbf4d82654f2b10f1ea5ae598fe" alt="Slack logo" width="256" height="256" data-path="assets/why-use-aion/logos/slack.png" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/telegram.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=1533071661e8caf68eac4d2e16a6522a" alt="Telegram logo" width="240" height="240" data-path="assets/why-use-aion/logos/telegram.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/whatsapp.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=8bfd050ea62e3d6818f912ad04f0c1ce" alt="WhatsApp logo" width="175" height="176" data-path="assets/why-use-aion/logos/whatsapp.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/instagram.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=f77af805134e0f106d9c4d63587c853a" alt="Instagram logo" width="1000" height="1000" data-path="assets/why-use-aion/logos/instagram.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/linkedin.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=793fec6861a1dd08b22a7b5d31019061" alt="LinkedIn logo" width="72" height="72" data-path="assets/why-use-aion/logos/linkedin.svg" />
  </div>

  <div className="aion-logo-banner__item aion-logo-banner__item--monochrome">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/x.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=eb597c36ba6d175ad0548f8ad70261ae" alt="X logo" width="300" height="271" data-path="assets/why-use-aion/logos/x.svg" />
  </div>

  <div className="aion-logo-banner__item aion-logo-banner__item--monochrome">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/github.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=57933e31ba0edb0a256f0b45454e478f" alt="GitHub logo" width="320" height="320" data-path="assets/why-use-aion/logos/github.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/linear.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=fdd43ec41a19648ab10b400828c1c715" alt="Linear logo" width="64" height="64" data-path="assets/why-use-aion/logos/linear.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/phone.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=7761b4d196f37ad63390f2f885430566" alt="Phone logo" width="512" height="512" data-path="assets/why-use-aion/logos/phone.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/sms.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=cb3dda7ce985e06a8e311491e7681424" alt="SMS logo" width="192" height="192" data-path="assets/why-use-aion/logos/sms.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/gmail.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=835fae382621ab4ae2fce10c0b0571b2" alt="Gmail logo" width="88" height="66" data-path="assets/why-use-aion/logos/gmail.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/youtube.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=d665c538f9aed09882349e05ca0a6be1" alt="YouTube logo" width="300" height="300" data-path="assets/why-use-aion/logos/youtube.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/google-maps.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=acb721cb43c57d5b7904979e3d27884b" alt="Google Maps logo" width="5644" height="5644" data-path="assets/why-use-aion/logos/google-maps.svg" />
  </div>

  <div className="aion-logo-banner__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/xmtp.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=cc2681e014ae7be8a6ab67ce954a9110" alt="XMTP logo" width="32" height="32" data-path="assets/why-use-aion/logos/xmtp.svg" />
  </div>

  <div className="aion-logo-banner__item aion-logo-banner__item--monochrome">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/a2a.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=b462578818357424b98d0e6b45b10990" alt="Agent2Agent Protocol logo" width="860" height="860" data-path="assets/why-use-aion/logos/a2a.svg" />
  </div>

  <div className="aion-logo-banner__item aion-logo-banner__item--monochrome">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/logos/mcp.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=d3c658ad167875ba5872acae2caae9d4" alt="Model Context Protocol logo" width="180" height="180" data-path="assets/why-use-aion/logos/mcp.svg" />
  </div>
</div>

* Aion normalizes communication to A2A so direct calls, agent-to-agent hops, and
  external ingress can share the same request model.
* Distribution endpoints allow you to securely bridge your agents to external networks
  and systems without maintaining separate integrations.
* Aion provides more than just social channels. Distributions are available to expose A2A endpoints for
  agent-native messaging, MCP for structured tool access, and other utilities like the Aion Chat CLI.
  One boundary and permission model to control access between your agents and the outside world.

### Tooling for Everyone on Your Team

Aion is not just a runtime. It comes with different operating surfaces for developers, operators,
and non-technical teammates.

<div className="aion-tools-gallery">
  <div className="aion-tools-gallery__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/tools/aion-agent-api.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=a10d04202c71ff2605e1e3a02e2fe71d" alt="Aion Agent API interface" className="aion-tools-gallery__image" width="1474" height="542" data-path="assets/why-use-aion/tools/aion-agent-api.png" />

    <span>Aion Server</span>
  </div>

  <div className="aion-tools-gallery__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/tools/aion-cli.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=db47b1f4634ebbff1cc39c8e4bb95928" alt="Aion CLI interface" className="aion-tools-gallery__image" width="2142" height="1020" data-path="assets/why-use-aion/tools/aion-cli.png" />

    <span>Aion Chat CLI</span>
  </div>

  <div className="aion-tools-gallery__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/tools/aion-playground-1.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=4f2f4bc05b7649dc0c6739c17291b858" alt="Aion Playground interface" className="aion-tools-gallery__image" width="2010" height="1426" data-path="assets/why-use-aion/tools/aion-playground-1.png" />

    <span>Aion Control Plane Chat</span>
  </div>
</div>

* Developers can run the open-source Aion server locally with `aion serve`, expose multiple agents
  behind one proxy, and interact with them from the command line using `aion chat`.
* The control plane gives teams a browser-based environment for working with projects and communicating
  with agents without requiring everyone to work from local source code.
* Because these interfaces all sit on the same integrated agent model, teams don't need separate platforms
  for development, operations, and end-user access.

### Framework Freedom

Choose your own agent orchestration framework.
The Aion open-source server and network harness follow idiomatic IO patterns for each supported framework
so that your implementations won't require external dependencies.
For example, in LangGraph, you can simply receive a HumanMessage and respond with an AIMessage through
your graph state's messages property.
The harness does the rest. And if you want more sophistication, our framework-specific SDKs provide
additional features and capabilities.

<div className="aion-framework-bubble">
  <div className="aion-framework-bubble__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/frameworks/langgraph.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=84134bae49e6256aba3349d4d94e5ae0" alt="LangGraph logo" width="100" height="100" data-path="assets/why-use-aion/frameworks/langgraph.svg" />

    <span>LangGraph</span>
  </div>

  <div className="aion-framework-bubble__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/frameworks/google-adk.svg?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=038f5537c26a3274d15fd779455033ee" alt="Google ADK logo" width="32" height="32" data-path="assets/why-use-aion/frameworks/google-adk.svg" />

    <span>Google ADK</span>
  </div>
</div>

* The Python SDK supports LangGraph and ADK today, and the broader platform is designed around
  agents that expose A2A rather than agents rewritten into a proprietary runtime.
* The `aion.yaml` configuration allows you to register agents, mount custom HTTP applications,
  and optionally proxy a local MCP server without forcing your application logic into a new architecture.
* That separation keeps agent implementation independent from network infrastructure, so you can
  evolve frameworks and packaging choices without rebuilding the whole application shell.

### Manage Large Deployments of Agents

Once you move beyond one or two agents, the problem isn't just token management. Network topology,
deployment, routing, identity, permissions, policies, and operations all need to be managed.
The Aion control plane provides a unified interface for managing these concerns.

<div className="aion-tools-gallery aion-tools-gallery--two">
  <div className="aion-tools-gallery__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/manage/github.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=1183711841323a4cf2806d4d9fd1c758" alt="GitHub deployment interface" className="aion-tools-gallery__image" width="1040" height="1470" data-path="assets/why-use-aion/manage/github.png" />

    <span>GitHub Deployment</span>
  </div>

  <div className="aion-tools-gallery__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/manage/versioning.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=3577e45c601c9f3d655ef9c9cddabaca" alt="Versioning interface" className="aion-tools-gallery__image" width="1112" height="1442" data-path="assets/why-use-aion/manage/versioning.png" />

    <span>Versioning</span>
  </div>

  <div className="aion-tools-gallery__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/manage/identities.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=74496242a9bc4ca5244666390787f969" alt="Agent identities interface" className="aion-tools-gallery__image" width="2008" height="1718" data-path="assets/why-use-aion/manage/identities.png" />

    <span>Agent Identities</span>
  </div>

  <div className="aion-tools-gallery__item">
    <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/manage/roles.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=37c38417942918f61cd099c872d93a47" alt="Permissions interface" className="aion-tools-gallery__image" width="2152" height="1720" data-path="assets/why-use-aion/manage/roles.png" />

    <span>Permissions</span>
  </div>
</div>

* Deploy agents to our cloud directly from GitHub and handle version management through release channels.
* Agents are not treated as anonymous functions. They have identity, permissions, discovery
  semantics, and explicit capability surfaces, which makes larger deployments easier to reason
  about and operate.
* Enable everyone in your organization to create digital twins to maximize their availability and impact.

### Agent-Driven Application Architectures

Aion is most useful when agents are part of the application architecture itself, not just a feature
attached to an existing app.

<div className="aion-architecture-shot">
  <img src="https://mintcdn.com/terminalresearch/onVinGXaRwnoau8e/assets/why-use-aion/agent-architecture/agent-architecture.png?fit=max&auto=format&n=onVinGXaRwnoau8e&q=85&s=5954e31e471db099c40e2af78d0b2b74" alt="Aion multi-agent application architecture" className="aion-architecture-shot__image" width="2154" height="1730" data-path="assets/why-use-aion/agent-architecture/agent-architecture.png" />
</div>

* Compose multi-agent systems in the Project Editor, connect middleware and terminal agents in
  sequences, and expose them to other networks through A2A, MCP, and direct integrations.
* Build applications as graphs of specialized components with routing, identity, permissions, and
  interoperability handled at the platform layer.
* Let agents communicate with each other as peers instead of funneling every interaction through a
  single orchestrator.

## When Aion May Be Overkill

Aion is probably not the right first choice if:

* You only need a single standalone chatbot or assistant with no multi-agent topology.
* Your application does not need inter-agent communication, discovery, or network bridging.
* You don't plan to deploy large numbers of agents or distribute them widely within or outside of your organization.
* A simple request-response API plus a task queue already solves the whole problem cleanly.

## A Useful Mental Model

If you think of a traditional application as a set of services connected by APIs, queues, and
identities, Aion applies that same systems mindset to agentic software.

Instead of treating the agent as UX to another application, Aion treats it as the core
primitive. That becomes valuable once your organization deploys hundreds of agents, each
needing communication, composition, discovery, and interoperability to be provided at the platform layer.

If that matches your use case, continue to [What is Aion?](/docs/what-is-aion) for the concrete model and
examples.
