Platform
The runtime underneath the report
Where the investigation runs, what it reads, and where it is required to stop.
The same engine installs into your own cluster (available in closed beta) or runs on ours, and neither version can pass the approval boundary on its own.
How it runs
Choose a deployment model without changing the evidence contract.
Self-hosting via HelmBeta
Every consequential action is cleared by a person
Every consequential action needs a named person's approval: anything above read-only in production, and high-risk or irreversible actions everywhere.
A time-boxed, revocable grant is a named person pre-approving one kind of low-risk action; read-only and non-production low-risk actions run automatically.
Runs where your evidence lives
Self-host the runtime via Helm inside your own infrastructure (available in closed beta), or use the managed service.
The investigation engine is identical.
Standard infrastructure
Self-hosted, the runtime installs into your own Kubernetes cluster (available in closed beta) and needs Postgres and Kafka.
The evidence store sits behind an interface, so it is not tied to one cloud's API.
Your own model keys, when self-hosted
On a self-hosted install you point the runtime at your own LLM provider credentials.
The provider is set per deployment, not per organisation, so on the managed service we supply the model.
From alert to answer
7 stages. The investigation can stop at any of them, and it always stops before production changes. Select a stage to see what it produced in this sample.
Detect
An alert, a deploy or a direct request opens an investigation and starts gathering evidence from the sources you've connected.
Gather
Read-only connectors pull the deploy diffs, metric series, logs and cluster events (planned) inside that window.
Exhibit
Each source becomes a numbered exhibit, with its origin, timestamp and volume recorded alongside it.
Hypothesise
Candidate explanations are written as falsifiable statements that an exhibit could disprove, not as prose.
Challenge
Each alternative is compared with the leading explanation. One is set aside, with the reason recorded, when it cites no evidence or states lower confidence.
Report
The leading explanation, its citations and its confidence are assembled, with the alternatives considered and why each was set aside.
Gate
A remediation is proposed and the investigation stops there. A human decides whether it is applied.
Stage 01, Detect. An alert, a deploy or a direct request opens an investigation and starts gathering evidence from the sources you've connected.
Alternatives kept with the reason each was set asideBeta
Connectors, and what each one does
Connectors by name, and the role each plays today.
Prometheus and Kubernetes are read through native, read-only connectors.
Logs are read through the Grafana connector; a direct Loki connector is planned.
- GitHubSearches code. Comments on pull requests and opens draft pull requests.Shipped
- GrafanaReads logs, metric ranges and SQL queries. Annotates dashboards.Shipped
- JiraReads tickets. Adds comments and labels, and moves tickets between states.Shipped
- SlackSearches channels and threads. Sends notifications.Shipped
- PagerDutyStarts an investigation from an incident. Pages and escalates. Not read as evidence.Shipped
- DatadogStarts an investigation from an alert. Trigger only: Datadog data is not read as evidence.Shipped
- PrometheusNative connector, read-only. Reads metrics.Shipped
- KubernetesNative connector, read-only. Reads cluster events, pods and nodes within the scope you approve.Shipped
- LokiRead through Grafana today, where your Grafana is backed by it. No run reads Loki directly yet.Planned
- Argo CDNo connector yet.Planned
- OpsgenieNo connector yet.Planned
An agreed path, or no path
Five gates, named before evaluation starts: source, credential scope, evidence, audience, action owner.
Each carries its status below.
Run it where your evidence already is
The same runtime installs into your own Kubernetes cluster (available in closed beta) or runs on ours, and the investigation it performs is the same one either way.
Self-host via Helm — available in closed beta.