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

# Official Client Libraries

> Discover official SDKs and client libraries for the Swarms API in multiple programming languages.

The Swarms API provides official client libraries across multiple programming languages, enabling developers to integrate powerful multi-agent AI capabilities into their applications with ease. Our clients are designed for production use, featuring robust error handling, comprehensive documentation, and seamless integration with existing codebases.

Whether you're building enterprise applications, research prototypes, or innovative AI products, our client libraries provide the tools you need to harness the full power of the Swarms platform.

### Available Clients

| Language               | Status             | Repository                                                                    | Documentation                                                    | Description                                                                                           |
| ---------------------- | ------------------ | ----------------------------------------------------------------------------- | ---------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| **Python**             | ✅ **Available**    | [swarms-client](https://github.com/The-Swarm-Corporation/swarms-client)       | [Python Client Guide](/docs/documentation/clients/python-client) | Production-grade Python client with comprehensive error handling, retry logic, and extensive examples |
| **TypeScript/Node.js** | ✅ **Available**    | [swarms-ts](https://github.com/The-Swarm-Corporation/swarms-ts)               | 📚 *Coming Soon*                                                 | Modern TypeScript client with full type safety, Promise-based API, and Node.js compatibility          |
| **Go**                 | ✅ **Available**    | [swarms-client-go](https://github.com/The-Swarm-Corporation/swarms-client-go) | 📚 *Coming Soon*                                                 | High-performance Go client optimized for concurrent operations and microservices                      |
| **Java**               | ✅ **Available**    | [swarms-java](https://github.com/The-Swarm-Corporation/swarms-java)           | 📚 *Coming Soon*                                                 | Enterprise Java client with Spring Boot integration and comprehensive SDK features                    |
| **Kotlin**             | 🚧 **Coming Soon** | *In Development*                                                              | 📚 *Coming Soon*                                                 | Modern Kotlin client with coroutines support and Android compatibility                                |
| **Ruby**               | 🚧 **Coming Soon** | *In Development*                                                              | 📚 *Coming Soon*                                                 | Elegant Ruby client with Rails integration and gem packaging                                          |
| **Rust**               | 🚧 **Coming Soon** | *In Development*                                                              | 📚 *Coming Soon*                                                 | Ultra-fast Rust client with memory safety and zero-cost abstractions                                  |
| **C#/.NET**            | 🚧 **Coming Soon** | *In Development*                                                              | 📚 *Coming Soon*                                                 | .NET client with async/await support and NuGet packaging                                              |

### Client Features

*Ready to build the future with AI agents? Start with any of our client libraries and join our growing community of developers building the next generation of intelligent applications.*
