> ## Documentation Index
> Fetch the complete documentation index at: https://agno-v2-docs-scavio-google-v2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Xiaomi MiMo

> Xiaomi MiMo agent examples for basic runs, string model shorthand, web search, structured output, thinking mode, and reasoning.

| Example                                                        | Description                                                                                  |
| -------------------------------------------------------------- | -------------------------------------------------------------------------------------------- |
| [Basic](/examples/models/xiaomi/basic)                         | The minimal MiMo agent, run four ways: sync, sync + streaming, async, and async + streaming. |
| [String Model](/examples/models/xiaomi/string-model)           | Create an agent from the `xiaomi:<model-id>` string shorthand.                               |
| [Tool Use](/examples/models/xiaomi/tool-use)                   | Web search while thinking mode is on.                                                        |
| [Structured Output](/examples/models/xiaomi/structured-output) | Return a typed Pydantic object via JSON mode.                                                |
| [Thinking Mode](/examples/models/xiaomi/thinking-mode)         | Toggle thinking on/off with the `use_thinking` flag.                                         |
| [Reasoning Agent](/examples/models/xiaomi/reasoning-agent)     | Solve a logic puzzle with thinking mode on.                                                  |
