Get Started with Cue

Follow these steps to set up your Cue project using UV package manager.

Install UV Package Manager

Install and set up UV package manager

Install UV:

curl -LsSf https://astral.sh/uv/install.sh | sh

Configure environment:

source "$HOME/.local/bin/env"

Create and activate virtual environment:

uv venv venv && source venv/bin/activate # On Unix/MacOS # or uv venv venv && .\venv\Scripts\activate # On Windows

Install Cue

Install Cue using UV package manager

uv pip install cue-0.0.0-py3-none-any.whl

Project Setup

Create Project Directory

Create project directory and configuration file

mkdir my-cue-project && cd my-cue-project touch cue.config.json

Configuration Template

Copy this template into your cue.config.json file and customize it

{ "agents": [{ "id": "your_ageng_id", "client_id": "your_ageng_id", "name": "Dev Test", "api_key": "sk_live...", "model": "gpt-4o-mini", "use_cue": true, "tools": [ "edit", "bash", "github_project", "project_context", "system_tool", "email", "memory", "automate" ], "feature_flag": { "enable_services": true, "enable_storage": true }, "project_context_path": "", "is_primary": true }] }

Run Cue

Start Cue with your configuration file

cue -r -c cue.config.json