Metadata-Version: 2.5
Name: chooco
Version: 1.16.1
Summary: Chooco - Terminal User Interface for Chooco AI Agent
Author-email: Chooco Team <contact@all-hands.dev>
License: MIT
License-File: LICENSE
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: ==3.12.*
Requires-Dist: agent-client-protocol<0.9.0,>=0.8.1
Requires-Dist: httpx>=0.25.0
Requires-Dist: openhands-sdk==1.28.1
Requires-Dist: openhands-tools==1.28.1
Requires-Dist: openhands-workspace==1.11.1
Requires-Dist: pydantic>=2.7
Requires-Dist: pyperclip>=1.9.0
Requires-Dist: rich<14.3.0
Requires-Dist: streamingjson>=0.0.2
Requires-Dist: textual-autocomplete>=4.0.6
Requires-Dist: textual-serve>=1.1.3
Requires-Dist: textual<9.0.0,>=8.0.0
Requires-Dist: typer>=0.17.4
Description-Content-Type: text/markdown

# Chooco CLI

Run the Chooco AI agent directly inside your terminal!

## Installation

Requires Python 3.12+

### Using uv (Recommended)

```bash
uv tool install chooco --python 3.12
```

### Using pip

```bash
pip install chooco
```

## Usage

### Quick Start
To start the Chooco agent, just run:

```bash
chooco
```

The first time you run the CLI, it will guide you through configuring your LLM API keys and settings.

### Configuration
Chooco stores its configuration under the `~/.chooco/` directory (created on first run).

### Modes

- `chooco`: Interactive terminal interface (TUI)
- `chooco --headless -t "your task"`: Run without UI (useful for scripts)
- `chooco mcp`: Manage Model Context Protocol (MCP) servers

## License

MIT License
