TypeScript
Use in Next.js, Node workers, support pipelines, and AI product backends.
SDKs
SDKs should make capture easy without hiding what matters: intended use, supplied sources, citations, and review-run IDs.
Use in Next.js, Node workers, support pipelines, and AI product backends.
Use in eval jobs, notebook audits, and internal model review harnesses.
Every SDK maps to public REST endpoints so teams can inspect or replace the wrapper.
Capture should be explicit enough that source handling and intended use are visible during code review.
await kivo.reviewRuns.create({
intendedUse: "customer_facing",
output,
sources,
metadata: {
workflow: "support_answer"
}
});