Features
What aibox provides.
Features#
Single Project Contract#
aibox.toml is the source of truth for the workspace: base image, container
identity, addons, AI harnesses, theme, layout, runtime thresholds, and
processkit source and version.
Standard Devcontainer Output#
aibox generates Dockerfile, Compose, override, and devcontainer JSON files. The output remains readable and compatible with Docker, Podman, OrbStack, and VS Code Dev Containers.
Composable Addons#
Select language runtimes, AI CLIs, git tools, preview utilities, documentation frameworks, and infrastructure tools without forcing them into every container.
processkit Context Integration#
processkit owns skills, processes, schemas, state machines, packages, and the
canonical AGENTS.md template. aibox pins, installs, and updates that content
under context/.
Provider-Neutral AI Harnesses#
AI harnesses and their MCP configuration are selected declaratively. Provider-specific entry files stay thin while durable context remains local to the project.
Runtime Operations#
aibox get runtime --resources and aibox doctor report memory pressure, OOM
kill counters, process counts, generated Compose posture, and selected runtime
settings.
Migration System#
When generated content changes, aibox preserves local edits, keeps upstream snapshots, and emits migration documents for changes requiring review.