Browse documentation

CLI

Command-line interface for Mind - build, test, and deploy from anywhere

The Mind CLI brings AI-assisted development to your terminal: build, test, and deploy applications using natural language commands and automated workflows.

curl -fsSL https://app.mindcode.sh/install.sh | bash

Start using Mind CLI:

cd my-project
mind

CLI-unique features

  • Interactive Chat — Engage with Mind through natural conversation in your terminal.
  • Terminal UI — Rich terminal experience with syntax highlighting, panels, and themes.
  • Headless Mode — Run prompts non-interactively in CI/CD pipelines with API keys.
  • Voice Mode — Dictate prompts instead of typing them; audio is transcribed by Mind's API.
  • ACP — Agent Communication Protocol for programmatic agent interactions.

Shared capabilities

The Mind CLI uses the same core capabilities as every other Mind surface. See the Features section for full documentation:

  • Steering — Guide Mind with project-specific context and conventions
  • Hooks — Automate actions before and after commands
  • MCP — Connect external tools and data sources
  • Custom agents — Build specialised agents for your workflows
  • Skills — Extend Mind with reusable skill packages
  • Sub-agents — Delegate focused work to agents that run in parallel
  • Models — Configure which AI models to use
  • Permissions — Manage capability-based access controls

Use cases

The Mind CLI is ideal for:

  • Interactive Development: Chat with Mind directly in your terminal for instant help
  • Headless Automation: Run prompts non-interactively in CI/CD pipelines using API key authentication
  • Custom Automation: Create specialised agents for your specific workflows
  • Team Standardization: Use team-level best practices and preferences
  • External Integrations: Connect tools and services through MCP servers
  • Intelligent Assistance: Get context-aware suggestions and auto-completion
  • Workflow Optimization: Automate repetitive tasks with smart hooks