Bring AuraOne into your repo.Ship with quiet confidence.
Install the SDK, run evaluations, route reviewers, and capture approvals without leaving your tools.
Set it up once. Let AuraOne keep every launch on track.
Stand up AuraOne in under ten lines
Evaluate, lock regressions, and hand deployment back to AuraOne.
// Spin up AuraOne in under ten linesimport { AuraOne } from '@auraone/sdk'; const intelligence = new AuraOne({ apiKey: process.env.AURA_API_KEY, guardrails: "regression-bank"}); await intelligence.evaluate({ model: "astro-v4", input: flightPlan, confidence: 0.995}); await intelligence.regressions.lock();await intelligence.deploy(); // The loop is live.Three steps to a calmer launch.
Install, initialize, run a check. AuraOne catches issues before the build goes live.
Install the SDK
npm install @auraone/sdk
# or
yarn add @auraone/sdkInitialize AuraOne
import { AuraOne } from '@auraone/sdk';
const client = new AuraOne({
apiKey: process.env.AURA_API_KEY,
guardrails: "regression-bank"
});Run your first check
// Your first guardrail
const result = await client.evaluate({
model: "astro-v4",
input: flightPlan,
confidence: 0.995
});
await client.regressions.lock();
await client.deploy();AuraOne for every stack
Native SDKs carry the closed loop into TypeScript, Python, or straight HTTP. Import once, rehearse every launch.
TypeScript
- AuraOne types generated on install
- Autocomplete for guardrails, routing, telemetry
- React hooks for live AuraOne state
- Tree-shakeable imports for lean bundles
- Tuned for VS Code and JetBrains
Python
- Pythonic AuraOne client with typed contracts
- Type hints for evals, locks, approvals
- Async orchestration for streaming guardrails
- Notebook-friendly for domain lab work
- Pydantic schemas mirror AuraOne payloads
REST API
- Standard HTTP/JSON semantics
- cURL ready for midnight debugging
- Postman and Hoppscotch collections
- GraphQL mirror for governance states
- WebSocket events for guardrail rehearsals
Three AuraOne promises
These are the moments AuraOne refuses to leave to chance.
Launch rehearsals
Every build runs through AuraOne’s loop—evaluation, guardrails, approvals—before merge.
Regression immunity
Escapes crystallize into Regression Bank protection with live telemetry and Grafana alerts. AuraOne ships the guardrail back to staging before anyone refreshes.
Hybrid routing
TrustScore™ routes the perfect specialist, synthetic agent, or model the moment confidence dips, so humans and automation stay in sync.
SDK Playground
Evaluate, route, and deploy in minutes
Copy a quick-start snippet to run evaluation-first workflows. TypeScript and Python clients stay in lockstep with AuraOne’s surface.
import { AuraOne } from "@auraone/sdk";
const client = new AuraOne({ apiKey: process.env.AURAONE_KEY });
const result = await client.evaluations.run({
suite: "safety-high-sensitivity",
model: "internal.generation-v9",
regressionBank: true,
routing: "hybrid",
});
console.log(result.metrics);
Built for automation and control
Browse endpoints for evaluation, routing, and governance. AuraOne’s API mirrors the surface: evaluation-first and compliance-ready.
Evaluation
Run evaluation-first workflows, fetch scores, and retrieve regression bank status.
/v1/evaluations/run
Execute evaluation suite
/v1/evaluations/:id
Get evaluation results
/v1/regression-bank/status
Check regression protection
Code snippet gallery
Copyable recipes for every workflow
Three concise examples show how to run regression checks, hybrid routing, and compliance exports via the SDK.
Regression Bank check
Block releases when known failures would reappear and emit live telemetry.
import { RegressionBank } from "@auraone/sdk";
const bank = new RegressionBank({ apiKey: process.env.AURAONE_KEY });
const verdict = await bank.check({
model: "assistant-production",
threshold: 0.98,
failOnMatch: true,
});
if (!verdict.safe) {
throw new Error("Deployment blocked: regression detected.");
}
Hybrid routing
Route tasks to AI when confidence is high, humans when risk rises.
import { Routing } from "@auraone/sdk";
const router = new Routing({ apiKey: process.env.AURAONE_KEY });
const decision = await router.decide({
taskId: "incident-8214",
confidence: 0.72,
maxHumanPercent: 0.2,
});
console.log(decision.destination);
Compliance export
Generate evidence packets for regulators or internal audits.
import { Governance } from "@auraone/sdk";
const governance = new Governance({ apiKey: process.env.AURAONE_KEY });
const exportUrl = await governance.exports.create({
type: "soc2",
dateRange: { from: "2025-01-01", to: "2025-03-31" },
});
console.log(exportUrl);
When AuraOne moves,
your stack hears it.
Subscribe to eval completions, synthetic jobs, compliance alerts, billing signals, and deploy gate failures. Route the event. Attach the receipts. Keep the loop calm.
Everything is designed to be reviewable and auditable: subscriptions, secrets, events, and receipts. Your automations inherit the same governance as the platform.
Telemetry you can code against
AuraOne streams the same metrics to Control Center and your terminal—no guesswork, no stale dashboards.
AuraOne telemetry
See how teams move through AuraOne
Heatmaps highlight the modules developers lean on so you can shape demos, docs, and onboarding.
Interaction analytics
Heatmap tracker
Captures click hotspots and scroll depth to visualize engagement without sending data off-device.
Personalized orbits
Suggested AuraOne paths for your team
Recommendations adapt as you explore—whether you’re tuning routing, approving guardrails, or bringing a domain lab online.
Smart Recommendations
Suggested next steps
Personalized guidance based on your browsing, evaluation templates, and team configuration.