Logo Lanfrica

adaraai/adara-sdk

Domaine:

natural language processing

Type de record:

software
Créateur:
ada
Hôte:
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