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

Extend provides official SDKs in Python, TypeScript, Java, and Go to help you integrate faster and with better type safety. These SDKs are automatically generated from our API specification, ensuring they're always up to date with our latest features.

## Installing the Extend SDK

In the following getting started guide we will provide sample code using both cURL requests and our SDKs (Python, Typescript, Java, and Go). If you wish to follow along with one of the SDKs, you should install the SDKs as follows:

Python:

```bash
pip install extend-ai
```

Typescript:

```bash
npm install extend-ai
```

Java:

```kotlin Gradle
dependencies {
  implementation 'ai.extend:extend-java-sdk:1.13.0'
}
```

```xml Maven
<dependency>
  <groupId>ai.extend</groupId>
  <artifactId>extend-java-sdk</artifactId>
  <version>1.13.0</version>
</dependency>
```

Go:

```bash
go get github.com/extend-hq/extend-go-sdk
```

## Official SDKs

Integrate Extend into your Python applications with our fully-typed SDK.

Integrate Extend into your JS and TS applications with our fully-typed SDK.

Integrate Extend into your Java applications with our fully-typed SDK.

Integrate Extend into your Go applications with our fully-typed SDK.

## Community SDKs

Custom client maintained by the Mercury engineering team.