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

# Rust SDK

> Overview of the AG‑UI Rust SDKs

# Rust SDK

The Rust SDK consists of two crates:

* ag-ui-core: shared types and events
* ag-ui-client: client utilities and concrete agents like HttpAgent

## Getting started

```bash theme={null}
# Core data types and events
cargo add ag-ui-core

# Client crate with Agent trait, HttpAgent, subscribers
cargo add ag-ui-client
```

## Packages

> **[Client](https://docs.ag-ui.com/sdk/rust/client/overview)**
>
> Agent trait, HttpAgent and subscriber system

> **[Core](https://docs.ag-ui.com/sdk/rust/core/overview)**
>
> Shared types and event protocol


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.