Skip to main content

Detection is a behavior, not a badge.

Autonomous security engineering that detects, explains and remediates vulnerabilities before they reach production.

GitHub
GitLab
AWS
Docker
Slack
PagerDuty
Kubernetes
GitHub
GitLab
AWS
Docker
Slack
PagerDuty
Kubernetes

Broken pipeline → root cause and a patch

A real CI failure. Watch the AST-aware remediation loop read the trace, name the cause, and open a Pull Request.

How a red build becomes a Pull Request.

Every red build becomes a reviewed Pull Request through a transparent three-step workflow.

  1. 01 — Detect

    CI failures, vulnerabilities, and code quality issues caught the moment they hit your repository.

  2. 02 — Explain

    AI reads the logs, finds the root cause, and delivers a structured diagnosis with impact scope.

  3. 03 — Remediate

    A scoped fix delivered as a PR, with the root cause written out beside it. Engineers review and merge. No autonomous commits, ever.

Core Capabilities

Remediate, explain, and collaborate autonomously.

OmniSentient replaces active pipeline monitoring with Pull Requests that explain the failure and propose the fix.

Security Model Built for Reality

No marketing fluff. Row-level security on tenant data, a scoped GitHub App rather than broad tokens, enforced retention windows, and an append-only audit ledger. Each one is enforced in code, and each one is described below as it actually works.

Enforced Retention Windows

Indexing stores source chunks so your code can be searched and explained. Those chunks are deleted on a 12-month schedule enforced by a scheduled sweep, and deleting a repository removes its index immediately.

Tenant Isolation via PostgreSQL RLS

Row-level security is enabled on every tenant table, and writes are bound to an organisation id in the data layer itself. The code index is scoped per repository by a retriever that fails closed rather than falling back to an unscoped search.

Granular Repository Access

Access is granted through a GitHub App installation scoped to the repositories you select, using short-lived installation tokens — not a personal access token carrying your whole account. Revoke it from GitHub at any time.

Stateless Authentication

Sessions are managed via securely signed JWTs stored strictly as HttpOnly cookies to prevent token theft.

Pre-empting your security questionnaire.

We are built for SREs and high-assurance engineering teams. Here are the facts.

Does the bot merge code directly to prod?

No. Every autonomous write to your repository is made on a branch and proposed as a standard GitHub Pull Request — that is enforced in the write path itself, not left to policy. A human reviewer inspects, approves and merges. OmniSentient never writes to your default branch.

How are repository secrets handled?

Diffs and logs are scrubbed for credentials before they are sent to any model, so secrets do not reach the AI layer. Files that carry configuration and secrets — .env, Dockerfile, docker-compose.yml, vercel.json — are on a block list the remediation engine will not write to. Every write is additionally path-checked and size-limited.

Can this run up an unbounded AI bill?

No. The AST-based analyser walks the syntax tree and sends only the isolated failure context to the model, not whole files. On top of that, AI tokens are a metered quota enforced per plan — the Free tier stops at 500,000 tokens a month. The ceiling is a hard limit, not an estimate.

Ready to Fix Your Next Red Build?

Connect your repository and watch OmniSentient diagnose your first failure, explain the cause, and open a Pull Request with the fix. No install. No card. Revoke anytime.

Get Started

Free tier active. 500,000 AI tokens and 100 background jobs a month included.

Read-only by default. No card. Revoke anytime.