Features

The operational layer your agents were missing.

Generation is a solved problem. Nebula owns the hard half: keeping agents durable, observable, and safe in production.

◆

Durable runs

Runs are checkpointed after every step and stored durably. Redeploy mid-run, survive a crash, or retry a flaky tool, state is never lost, and nothing runs twice by accident.

durable_runs.ts
◆

Live tracing

A timeline of every tool call, prompt, token, and latency number, streamed live. Replay any historical run against a new prompt or model and diff the outcome side by side.

live_tracing.ts
◆

Guardrails

Declarative policies sit between generation and action. A call that crosses a threshold pauses for a human on web or mobile, then resumes cleanly with their decision injected.

guardrails.ts
◆

Evals in CI

Point Nebula at an eval suite and it scores every change in CI. The build goes red when quality regresses, with a per-case delta so you can see exactly what got worse.

evals_in_ci.ts
◆

Scoped tools

Expose only the tools each agent needs, scoped per client with hard permission boundaries. Every call is logged to an immutable audit trail you can export.

scoped_tools.ts

Put your agents somewhere they can't quietly fail.