Skip to main content

Crate agentkernel

Crate agentkernel 

Source
Expand description

Agentkernel library

Run AI coding agents in secure, isolated microVMs.

Modulesยง

asciicast
Asciicast v2 format for session recording.
audit
Audit logging for agentkernel operations.
backend
Unified backend abstraction for sandbox execution.
build
Docker image building for custom Dockerfiles.
config
Configuration parsing for agentkernel.toml files.
docker_backend
Container backend for running sandboxes when KVM is not available.
durable_storage
Durable workflow storage bootstrap backed by SQLite.
firecracker_client
Firecracker API Client
hyperlight_backend
Hyperlight WebAssembly backend for sub-millisecond sandbox execution.
identity
Identity management for enterprise agent authentication.
interactive_permissions
Interactive permission model for runtime permission requests.
languages
Language and runtime detection for agentkernel.
llm_intercept
LLM traffic interception for the Gondolin proxy.
metrics
Prometheus metrics for the agentkernel HTTP API and sandbox lifecycle.
orchestration_store
Durable orchestration persistence types and CRUD operations.
permissions
Permission profiles for sandbox security.
policy
Enterprise policy engine for centralized authorization management.
proxy
Network-layer secret injection proxy (Gondolin pattern).
proxy_hooks
HTTP hooks for proxy request/response interception (l8v).
rootfs
Docker image to ext4 rootfs conversion for Firecracker.
sandbox_pool
Generic sandbox pool for fast sandbox acquisition across all backends.
ssh
SSH support for sandbox access.
tls
TLS support for the HTTP API server.
vsock
Vsock Communication Layer
vsock_secrets
VSOCK-based secrets injection (file-based).