Skip to main content

Clue2App CLI

Command-line interface for the Clue2App platform

Python 3.8+ License: MIT Tests Release

Installation

Option 1: pip (Recommended)

pip install clue2app-cli

Option 2: Standalone Executable

Download from Releases:

# macOS (Apple Silicon)
curl -L https://github.com/clue2solve/clue2app-cli/releases/latest/download/clue2app-macos-arm64 -o c2a
chmod +x c2a && sudo mv c2a /usr/local/bin/

# macOS (Intel)
curl -L https://github.com/clue2solve/clue2app-cli/releases/latest/download/clue2app-macos-x64 -o c2a
chmod +x c2a && sudo mv c2a /usr/local/bin/

# Linux
curl -L https://github.com/clue2solve/clue2app-cli/releases/latest/download/clue2app-linux-x64 -o c2a
chmod +x c2a && sudo mv c2a /usr/local/bin/

Quick Start

# Login to your account
c2a login

# Check status
c2a status

# List your projects
c2a project list

# Select a project
c2a project use MyProject

# List apps in current project
c2a app list

# Deploy an app from GitHub
c2a app create my-app --git-url https://github.com/user/repo

# View app logs
c2a logs show my-app

# Rebuild an app
c2a rebuild my-app

Key Commands

Command Description
c2a login Authenticate with Clue2App
c2a status Show CLI and auth status
c2a project list List all projects
c2a project use <name> Set active project
c2a app list List apps in current project
c2a app create <name> --git-url <url> Deploy a new app from a Git repo
c2a logs show <app> View application logs (--build for build logs, -f to follow)
c2a build logs <app> View latest build logs for an app
c2a rebuild <app> Trigger app rebuild
c2a env set <app> KEY=value Set environment variables
c2a secrets create -n <name> -u <user> -p <token> Create a git credential secret
c2a llm list / c2a llm create / c2a llm bind <app> <secret> Manage LLM Gateway bindings (see Daari LLM)
c2a daari secrets list / bind <app> <secret> Manage Daari service bindings (see Daari)

Configuration

Config files are stored in ~/.c2a/:

  • config.toml - CLI settings
  • credentials.json - Authentication tokens

Override the API base URL (or any other config key) with c2a config set:

c2a config set api.base_url https://custom-api.example.com

Documentation

For complete documentation, guides, and tutorials:

https://clue2app.ai/docs

Agents

Clue2App includes specialized agents that help manage your applications:

Agent Purpose
Deployment Deploy, rebuild, and manage application lifecycle
Cleanup Remove orphaned resources and maintain clean infrastructure
System Health Detect anomalies and report system issues
Audit Track all operations with full audit trail and rollback support

Each agent has a single responsibility and they work together to keep your platform healthy.

MCP Server Integration

Use Clue2App with AI assistants (Claude Code, Cursor, Claude Desktop):

pip install clue2app-mcp

See MCP Quick Start for setup instructions.

Development

# Clone and install in dev mode
git clone https://github.com/clue2solve/clue2app-cli.git
cd clue2app-cli
pip install -e ".[dev]"

# Run tests
pytest

# Build executable
pip install -e ".[build]"
make build

Support

License

MIT License - see LICENSE for details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clue2app_cli-0.2.7.tar.gz (132.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clue2app_cli-0.2.7-py3-none-any.whl (136.9 kB view details)

Uploaded Python 3

File details

Details for the file clue2app_cli-0.2.7.tar.gz.

File metadata

  • Download URL: clue2app_cli-0.2.7.tar.gz
  • Upload date:
  • Size: 132.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.11

File hashes

Hashes for clue2app_cli-0.2.7.tar.gz
Algorithm Hash digest
SHA256 fa64a0e9f6d21af2c970fffcc35bef5e6393f6ac58c926e3d65bc5cf1d42ab70
MD5 30eb378f2394da32387d1c5e6a96237e
BLAKE2b-256 e46b260ddd1dda10eff60a354c79c9650bca0717a18c69122416e5389d139098

See more details on using hashes here.

File details

Details for the file clue2app_cli-0.2.7-py3-none-any.whl.

File metadata

  • Download URL: clue2app_cli-0.2.7-py3-none-any.whl
  • Upload date:
  • Size: 136.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.11

File hashes

Hashes for clue2app_cli-0.2.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c4721c8cd525ff69a51282ece76dfc97529dbdeb9b39b9ace0aad8547530e485
MD5 a806a9b240ca454838f0c38e61533219
BLAKE2b-256 75f39b9291a9b7e2fa8b6c508ec2ff71fb9612f75accff52ee8342f46a267fc0

See more details on using hashes here.

Release history Release notifications | RSS feed

0.3.0

2 files

This release

0.2.7 This release

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page