Skip to content
Developer previewBack to Kernall
Browse documentation
DocumentationStart here

Start building

Kernall documentation

Set up the safety-gate preview, connect your agent, and decide what happens before an action runs.

What is Kernall?

Kernall evaluates an action before your agent performs it. Your integration submits the proposal, Kernall checks your project policy, and the API returns approved, denied, or requires_human. Each check is recorded so you can inspect its decision.

1Propose an action2Check the policy3Act, stop, or wait

The current implementation is an API safety gate. Your integration must call it and honor its decisions. The broader isolated sandbox runtime is under development.

What you can use today

SurfaceCurrent statusGuide
HTTP safety gateImplemented in the developer previewAction checks →
Policy, keys, reviews, logsBackend APIs implementedPolicy →
Python clientAvailable in the source repositoryPython SDK →
Web dashboardDemo UI; server integration incompleteLimitations →
Desktop, packaged CLI, MCPPlanned; no released installers or serverAvailability →

Find what you need

How to read these docs

Instructions describe behavior in the current source. Planned features have explicit availability notes. Example IDs and keys are placeholders; use values returned by your own instance.

The preview has no committed release date or compatibility guarantee. Read data and security before deciding which workloads to connect.