Webhooks, SDKs, and connectors for your stack.
Install the SDK. Trigger evaluations from your CI pipeline. Export signed evidence bundles to your compliance systems. That is the entire integration.
What you get
Built for engineers, not slide decks
Typed SDKs. Signed webhooks. Scoped API keys. Everything you need, nothing you do not.
TypeScript and Python SDKs
pip install auraone-sdk or npm install @auraone/sdk. Typed clients, automatic retries, and environment-aware config out of the box.
Webhooks for orchestration
Subscribe to run.completed, review.escalated, and export.ready events. HMAC-signed payloads with retry and dead-letter support.
Security and compliance hooks
Audit logs and evidence exports designed for review. Security materials are available during procurement when applicable.
Keys, environments, and RBAC
Separate dev/staging/prod keys. Rotate without downtime. Scope tokens to specific projects and actions.
SDK modules
Ten service modules. One SDK.
Each module maps to a platform capability. Import what you need. TypeScript and Python.
Also available
GraphQL API alongside REST. Framework integrations for LangChain, LlamaIndex, Airflow, and Prefect. CI/CD patterns for GitHub Actions and GitLab CI.
How it works
Three commands. No mystery.
Install, run, export. Every step produces artifacts you can inspect.
- Step 1Install
pip install auraone-sdk or npm install @auraone/sdk. Set AURAONE_API_KEY. You are ready in minutes.
- Step 2Run
Trigger evaluations from CI, cron, or your own services. Every run produces a traceable evidence package.
- Step 3Export
Pull results via the API or subscribe to webhooks. Evidence lands in your systems, ready for compliance review.
Quickstart
From install to evidence in five minutes.
Pick your language. Copy the commands. Ship with proof attached.
pip install auraone-sdk
python - <<'PY'
import os
from aura_one import AuraOneClient
client = AuraOneClient.with_api_key(os.environ["AURAONE_API_KEY"])
evaluation = client.evaluations.create(
template_id="rubric.web.qa",
agent_bundle_url="s3://bundle.zip",
wait=False,
)
print("evaluation:", evaluation)
PYAPI reference
REST API. Predictable paths.
Every resource follows the same pattern: create, read, list, delete. JSON in, JSON out.
Create and trigger an evaluation run
Integrations
Webhooks and connectors for CI/CD, data warehouses, incident management, and Slack. Plug AuraOne into the systems you already operate.
Browse integrationsTrust center
Security posture, controls, and review materials for regulated teams. Formal attestations depend on engagement and deployment model.
Visit trust center