Basic Usage
The basic syntax for BeeAI commands follows this pattern:Core Commands
List
List all available agents:Run
Run an agent with specified input:Info
Get detailed information about a specific agent:Add
Add an agent to your environment:beeai add
when:
- You want to use an agent (one-step process)
- You don’t care about build details
- You want the simplest workflow
Remove
Remove an agent from your environment:Logs
View and follow the logs for an agent:Build
Build an agent from a local directory or repository:context
: Docker context for the agent (default: current directory)
--tag <name>
: Docker tag for the agent--multi-platform
: Build for multiple platforms--import / --no-import
: Import the image into BeeAI platform (default: true)
beeai build
when:
- You want to test builds before using them (
--no-import
) - You need custom build options (
--multi-platform
, custom--tag
) - You’re developing and want to control the build process
- You want to build images for sharing (not immediate use)
Environment Management
Environment Setup
Interactive setup for LLM provider environment variables:Environment Variables
Manage environment variables for agents:System Commands
Start
Start the BeeAI server:Stop
Stop the BeeAI server:Delete
Delete the BeeAI server:UI
Launch the web interface:Version
Display version information:Global Options
Most commands support these general options:--help
: Show help information for a command--debug
: Enable debug output for troubleshooting