# Introduction

### What is Mira Network SDK? <a href="#what-is-mira-network-sdk-3f" id="what-is-mira-network-sdk-3f"></a>

Mira Network SDK is your unified interface to the world of AI language models, providing a seamless way to integrate multiple language models while offering advanced routing, load balancing, and flow management capabilities.

The SDK offers several key capabilities:

* 🔄 **Smart Model Routing**: Route requests across different models
* ⚖️ **Load Balancing**: Distribute workload across nodes
* 🌊 **Flow Management**: Handle request patterns efficiently
* 🔌 **Universal Integration**: Single API for multiple models
* 📊 **Usage Tracking**: Monitor your model usage

### [​](https://docs.mira.network/network/get-started/introduction#why-choose-mira-network-sdk%3F)Why Choose Mira Network SDK? <a href="#why-choose-mira-network-sdk-3f" id="why-choose-mira-network-sdk-3f"></a>

| Feature                | Mira SDK                   | Traditional Approach    |
| ---------------------- | -------------------------- | ----------------------- |
| 🔄 Multi-model Support | Single unified API         | Separate APIs per model |
| ⚖️ Load Balancing      | Built-in                   | Custom implementation   |
| 🌊 Flow Control        | Automatic handling         | Manual implementation   |
| 📊 Usage Tracking      | Integrated                 | Custom tracking needed  |
| 🛡️ Error Handling     | Standardized across models | Model-specific handling |

### [​](https://docs.mira.network/network/get-started/introduction#key-features)Key Features <a href="#key-features" id="key-features"></a>

* 🔌 Simple, intuitive API
* 🔄 Async-first design
* 🌊 Streaming support
* 🔐 Error handling
* 🛠️ Customizable nodes
* 📊 Usage tracking

### [​](https://docs.mira.network/network/get-started/introduction#perfect-for)Perfect For <a href="#perfect-for" id="perfect-for"></a>

* 🤖 AI Applications
* 📝 Text Generation
* 🔍 Search Enhancement
* 🎮 Interactive Systems

### [​](https://docs.mira.network/network/get-started/introduction#getting-started)Getting Started <a href="#getting-started" id="getting-started"></a>

To begin using the Mira Network SDK, you’ll need:

1. **Python Environment**: Python 3.8 or higher
2. **Mira API Key**: Sign up at [Mira Console](https://console.mira.network/) to obtain your API key
3. **Installation**: Install via pip (see next section)

Ready to start? Head to the [Installation](https://docs.mira.network/documentation/get-started/installation) guide.
