Explicit authority
Execution is allowed by structured policy, not by a model deciding that something looks safe.
Drelvan · Developer Beta · v0.1.1
Drelvan is a deterministic execution-security kernel for developers, AI agents and automated workloads. It turns execution authority into an explicit, enforceable security decision.
Drelvan today: a local execution-security kernel and CLI. A developer can initialize a project, inspect an explicit policy, authorize a workload, enforce execution through the host, and inspect the resulting events, evidence and receipts.
Drelvan over time: the same security primitive can sit underneath agents, tools, applications, workloads and managed fleets without moving the fundamental authorization decision into a cloud service or an AI model.
Execution is allowed by structured policy, not by a model deciding that something looks safe.
The authorization decision reaches the native process-execution boundary.
Decisions and execution outcomes can produce events, provenance and verifiable receipts.
The core security decision does not depend on cloud availability.
Use the same mental model as the real CLI: start with a closed policy, make authority explicit, activate it, then execute and inspect the security record.
$ drelvan init initialized Drelvan project policy=deny-by-default runtime_state=ready $ drelvan protect ./your-program status=denied message=no policy rule matched the requested action $ drelvan policy activate policy_activation=updated runtime_state=ready $ drelvan protect ./your-program status=succeeded execution=native-protected-process $ drelvan evidence records=4 integrity=verified
This is a product walkthrough, not a simulated security claim. The beta implements the same core workflow locally; exact workload behavior depends on the platform and policy.
Start with a real developer workload. Drelvan is deny-by-default, so authorization is visible instead of implicit.
drelvan init
Creates the local Drelvan project and starts with a deny-by-default policy.
drelvan doctor drelvan policy
Check platform readiness and inspect the current authorization rules.
drelvan protect <absolute-program>
An unmatched execution request is denied rather than silently granted.
drelvan policy validate drelvan policy activate
Validate the structured policy, then activate the new policy state.
drelvan protect <absolute-program> drelvan events drelvan evidence drelvan receipt
Run the authorized workload and inspect the resulting security history.
Drelvan uses structured policy rather than natural-language authorization. Rules explicitly describe who can perform an action against a resource.
The safe policy-change path is deliberate: validate → verify → activate → re-check → execute. Revocation removes runtime authorization; approval can explicitly re-authorize after a deliberate revoke.
policy=allow|local-user|execute|logical|<exact-workload-identifier>
Exact matching is intentional. Drelvan does not assume that an unmentioned workload is safe.
Protect native programs, scripts and command-line workloads where execution authority matters.
Use explicit execution authorization around agent and tool-running workloads instead of treating tool output as authority.
The beta's native process path can protect ordinary executables and has been exercised with a packaged Windows application.
Put a policy boundary around automated workloads whose ability to execute commands should be explicit and inspectable.
Drelvan keeps the security relationship intact from an untrusted request through authorization, native execution, real effect, evidence and response.
Developers should be able to use Drelvan today without buying into the entire future platform. The architecture is designed so the same kernel can grow underneath larger security systems.
Local policy, deterministic authorization, protected process execution, events, evidence, receipts and diagnostics.
Execution boundaries for AI agents, tool calls and automated workflows, with authority and provenance attached to real effects.
Cross-platform enforcement adapters, execution graphs, information-flow and behavioral analysis, response and containment.
Managed policies, identity, fleets, governance, centralized evidence, collaboration, integrations and enterprise deployment.
The current public release is a Developer Beta. Internal engineering validation covers documented security, enforcement, adversarial, reliability, performance and supply-chain work. That is not represented as an independent audit, penetration test or external certification.
The Developer Beta is where real workloads become product evidence. Tell us what you protected, what failed, what surprised you, and what you need next.
Feedback opens a public release-repository issue. Do not include secrets, credentials or sensitive data.
DRELVAN DEVELOPER BETA
Start local. Protect something real. Inspect what happened.