RAXE Sensor

The kernel sees what proxies can't

Proxies and logs record what your agent says it's doing. RAXE Sensor watches at the kernel with eBPF: in-process file and secret access, caught as it happens and pinned to the exact agent session.

Book a 30-min walkthrough → Watch the 4-min walkthrough See how it deploys
Kernel Reality

The say/do gap, recorded

An agent that reads a credentials file in-process never sends that file through a proxy. There is no API call to inspect and nothing in the application log. The kernel still saw the syscall. RAXE Sensor records it, links it to the session that did it, and seals it as evidence.

Illustrative sample
Gateway Claim
"I'll read the project README and summarise it."
What the agent reported in its transcript.
Kernel Reality
openat  /etc/passwd
Kernel-observed file access. Path sealed until an audited reveal.
Pinned to the same agent session · Sealed as evidence · Verify: Intact
Why the Kernel

Three things only the host sensor can do

Invisible to proxies and logs

In-process file and secret access–an agent reading /etc/passwd, a token file, a private key–generates no API traffic. Kernel-level eBPF observation catches what network and application layers structurally cannot.

Pinned to the exact session

A raw kernel event says "some process touched a file". The sensor attributes each observation to the specific agent session, so the finding lands in the same timeline as the gateway claim and the SDK record.

Sealed by default

Sensitive fields such as file paths stay sealed until an analyst supplies a purpose and clicks Reveal. The reveal writes its own audit row–actor, field, outcome–into the hash-chained ledger.

Form Factors

One sensor, two vantage points

[host]

Host sensor (eBPF)

A kernel-level host sensor. It observes file and secret access at the syscall level and submits sealed observations for scoring. It watches from the kernel–it does not sit in your request path.

[sdk]

Python SDK

An embedded library (pip install raxe) that records what your application saw: prompts scored in-process, decisions logged locally. The in-app leg of cross-source lineage.

Gateway claim, SDK record, kernel observation–one continuous timeline per agent session.

Beyond the Host

The same discipline, in your cloud account

The kernel closes the say/do gap on the host. Your AWS control plane has the same gap: agent roles read secrets and call services under identities your SOC rarely watches. RAXE reads your live CloudTrail from inside your environment–no vendor cloud receives it–and raises detections on the same timeline, correlated to agent sessions rather than exactly attributed. Demo views use clearly-labelled sample data. Early access–design partner programme.

Agents on AWS →
Specification

What it hooks, what it needs

The parts a platform engineer asks about first–stated plainly, with the qualifiers left in.

Event classes File access, process execution, and outbound network connections–observed at the syscall level and attributed to the agent session that caused them.
Kernel baseline Linux with eBPF and BTF (BPF Type Format) available–standard on mainstream distribution kernels for several years.
Privilege model The sensor runs as a privileged host service so it can load its eBPF probes. Your agents and applications run unchanged and unprivileged.
No kernel module No kernel module, no kernel patch. eBPF programs are checked by the kernel's own verifier before they load, and unload cleanly.
Overhead Built to observe, not intercept: the sensor watches events–it does not sit in your agents' execution path. We publish overhead numbers when we have earned them on a reference workload, not before.

What the sensor observes is scored by the same five-signal detection stack as everything else in the platform.

Read the detection stack →
Rollout Posture
Observe first. Always. Every deployment starts in observe-and-log–the sensor records and scores without acting on the verdict, and every decision that would have been blocked is logged with its evidence. Today it lets you see it. Next, it lets you stop it.
Deployment

Deployment-flexible from day one

Self-hosted in your environment–VPC or on-prem. We badge what we have exercised on fresh deploys, and label the rest roadmap.

Pattern Use Case Status
Docker Compose [host] The reference deployment–full stack including the eBPF host sensor Validated
systemd Service [host] Standalone host sensor for VM-based infrastructure Validated
Python SDK [sdk] In-application integration via embedded library Validated
K8s DaemonSet [host] Cluster-wide rollout Roadmap
Sidecar [host] Per-pod deployment alongside AI services Roadmap

Validated means exercised on a fresh deploy as part of our hardened acceptance runs–2× 12/12 passes–not "it should work".

Data Privacy
Runs where your agents run. Observation and scoring happen on the host. Prompts and detections stay inside your boundary–nothing is sent to RAXE or any vendor scanning cloud.*

*Absolute claims deserve footnotes: metadata telemetry details are on our trust page.

Early access – design partner programme

Watch your agents from the kernel

Book a 30-min walkthrough → See how it deploys Talk to an Engineer