ADARA developer SDK (JavaScript, Python, Go)
# adara-sdk
Developer SDK (JavaScript, Python, Go) for the ADARA API.
## Status
**Development**
Classification: `DEVELOPER ECOSYSTEM` · Visibility: `public` · License: `Apache-2.0`
## Overview
Client libraries wrapping `/v1` endpoints. Provider-agnostic: the SDK talks to ADARA, not to a single LLM vendor.
## Why this exists
Products and third parties should not reimplement HTTP.
## Architecture
javascript/, python/, go/ stay thin. examples/ use the public API.
```
AFRICAN DATA
↓
LANGUAGE / SPEECH / CONTEXT
↓
MODELS
↓
EVALUATION + SAFETY
↓
API → SDK → PRODUCTS
```
See repository map in `adara-platform`.
## Installation
See language folders. Python: `pip install -e python` when published.
## Usage
Intended surface: `adara.language.detect()`, `adara.translate()`, `adara.speech.transcribe()`, `adara.context.query()`, `adara.context.generate()`, `adara.models.list()`. All raise until the API is live.
## Development
Use Conventional Commits and pull requests against `main`. See CONTRIBUTING.md.
## Testing
Run the repository's documented test command. Do not run expensive training on every PR.
## Roadmap
Documented in this README's status and in `adara-platform/ADARA-ARCHITECTURE.md`. Do not treat planned work as shipped.
## Contributing
See CONTRIBUTING.md and the organization profile.
## Security
See SECURITY.md. Never commit secrets, model weights, or private datasets.
## License
Apache-2.0