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

# Language bindings

> Choose a released binding and follow a complete integration example.

The **ai-coustics SDK** has six language bindings. Start with the guide for your application; it includes setup, a complete example, the expected result and recovery steps.

| Binding | Start here | API reference | Execution model |
| - | - | - | - |
| **Python** | [Python guide](/reference/sdk/language-bindings/python) | [Full reference](/reference/sdk/api/python/index) | NumPy audio arrays; synchronous and asynchronous processing |
| **Node.js** | [Node.js guide](/reference/sdk/language-bindings/nodejs) | [Full reference](/reference/sdk/api/node/index) | Typed arrays; synchronous and worker-based asynchronous APIs |
| **C** | [C guide](/reference/sdk/language-bindings/c) | [Full reference](/reference/sdk/api/c/index) | Explicit handles, buffers and error codes |
| **C++** | [C++ guide](/reference/sdk/language-bindings/cpp) | [Full reference](/reference/sdk/api/cpp/index) | C++ wrapper with owned objects and checked results |
| **Rust** | [Rust guide](/reference/sdk/language-bindings/rust) | [Full reference](/reference/sdk/api/rust/index) | Owned models/processors, results and optional async features |
| **WebAssembly** | [Browser guide](/reference/sdk/language-bindings/wasm) | [Full reference](/reference/sdk/api/wasm/index) | Synchronous browser processing with explicit WASM resource cleanup |

Check the [compatibility matrix](/reference/sdk/compatibility-matrix) for core SDK and model file format versions. Use the reference for your installed release: method names, authentication and configuration options differ between bindings.

For every route, review [audio format](/reference/concepts/audio-format), [stream state](/reference/concepts/streams-and-state) and [authentication](/models/get-started/authenticate-apps). Use the [examples index](/reference/sdk/examples) for VAD, analysis and multi-stream work, and the [upgrade guide](/reference/sdk/upgrading) when changing an existing integration.


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