bl new
Create a new blaxel resource (agent, mcp, sandbox, job, volume-template)Synopsis
Create a new Blaxel resource from templates. This command scaffolds a new project with the necessary configuration files, dependencies, and example code to get you started quickly. Resource Types: agent - AI agent application that can chat, use tools, and access data Use cases: Customer support bots, coding assistants, data analysts mcp - Model Context Protocol server that extends agent capabilities Use cases: Custom tools, API integrations, database connectors sandbox - Isolated execution environment for testing and running code Use cases: Code execution, testing, isolated workloads job - Batch processing task that runs on-demand or on schedule Use cases: ETL pipelines, data processing, scheduled workflows volumetemplate - Pre-configured volume template for creating volumes Use cases: Persistent storage templates, data volume configurations Interactive Mode (Recommended): When called without arguments, the CLI guides you through:- Choosing a resource type
- Selecting a template (language/framework)
- Naming your project directory
- Setting up initial configuration
- cd into your new directory
- Review and customize the generated blaxel.toml configuration
- Develop your resource locally with ‘bl serve —hotreload’
- Test it works as expected
- Deploy to Blaxel with ‘bl deploy’
Examples
Options
Options inherited from parent commands
SEE ALSO
- bl - Blaxel CLI is a command line tool to interact with Blaxel APIs.
