# SDKs

Official client libraries for the LVNG platform.

> **Coming soon:** Our official SDKs are currently in development. In the meantime, you can use the REST API directly with any HTTP client. Check the [API Reference](/docs/api) for all endpoints.

## TypeScript / JavaScript

*Coming Soon*

```typescript
// Example of what the SDK will look like:
import { LVNG } from '@lvng/sdk';

const client = new LVNG({
  apiKey: process.env.LVNG_API_KEY
});

const response = await client.chat.send({
  message: 'Summarize our Q4 metrics'
});
```

## Python

*Coming Soon*

```python
# Example of what the SDK will look like:
from lvng import LVNG

client = LVNG(api_key=os.environ["LVNG_API_KEY"])

response = client.chat.send(
    message="Summarize our Q4 metrics"
)
```

## REST API

You can always use the LVNG API directly with any HTTP client. All endpoints accept and return JSON.

```bash
curl -X POST https://api.lvng.ai/api/v2/chat \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"message": "Hello, LVNG!", "platform": "api"}'
```
