Kubernetes
Deploy sandbox pods, the proxy, RBAC, and workers with the Onyx Helm chart.
Docker Compose
Run sandbox containers and the proxy on a trusted single Docker host.
Requirements
Both deployment paths require:- A full Onyx deployment with the vector database and background workers. Craft does not run on Onyx Lite.
- A supported Onyx release and matching application and sandbox image versions.
- An Onyx URL that the sandbox runtime can reach, configured as
SANDBOX_API_SERVER_URL. - Capacity for a sandbox per active Craft user.
- An Anthropic, OpenAI, or OpenRouter provider configured after deployment.
After the runtime is ready
1
Configure a model
In Admin Panel → Language Models, add an Anthropic, OpenAI,
or OpenRouter provider and make at least one model available to your Craft users.
2
Configure workspace access
Open Admin Panel → Craft → Access. Keep the workspace default off for a limited rollout,
or enable Craft for everyone.
3
Run a complete test
As an enabled user, start a Craft session, send a prompt that creates a file, and open or download the result.
4
Add Apps and Skills
Configure external services under Admin Panel → Craft → Apps and reusable workflows under Craft → Skills.
Managing Craft
Configure access, models, Apps, and workspace instructions.
Craft Architecture
Understand sandbox isolation, egress, credentials, and approvals.