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).