Sandbox: Run untrusted AI code safely, fast
4 months ago
- #code-execution
- #sandbox
- #microVMs
- Concave is a self-hostable code execution sandbox platform using Firecracker microVMs.
- Features sub-200ms startup times with snapshot-based warm pooling for fast VM provisioning.
- Provides secure, isolated environments for running untrusted code with gRPC orchestration.
- Includes streaming data plane for file transfers and real-time output.
- Offers HTTP API gateway with authentication and Python SDK for easy integration.
- Comes with a dashboard and documentation site for user guidance.
- Setup involves GCP project configuration, Terraform, Ansible, and Python SDK installation.
- Encourages contributions with guidelines provided in CONTRIBUTING.md.
- Security vulnerabilities can be reported via issues and are addressed promptly.
- Licensed under the MIT license.