Metadata-Version: 2.4
Name: cowork-cli
Version: 0.1.0
Summary: CLI for multi-agent orchestration
Project-URL: Homepage, https://github.com/maqboolthoufeeq/cowork
License: MIT
Requires-Python: >=3.10
Requires-Dist: httpx>=0.27.0
Requires-Dist: pyyaml>=6.0
Requires-Dist: rich>=13.0.0
Requires-Dist: typer>=0.12.0
Description-Content-Type: text/markdown

# cowork

CLI for multi-agent orchestration. Define agents, assign tasks, and run coordinated workflows from the terminal.

## Installation

```bash
pip install cowork
```

## Usage

```bash
# Initialize a new cowork project
cowork init

# Add an agent
cowork agent add researcher --role "Research and summarize topics"
cowork agent add writer --role "Write content based on research"

# List agents
cowork agent list

# Run a task
cowork run "Write a blog post about AI" --agents researcher,writer

# Check status
cowork status
```

## Workflow File

Define workflows in `cowork.yaml`:

```yaml
agents:
  - name: researcher
    role: Research and gather information
    model: claude-sonnet-4-6

  - name: writer
    role: Write polished content
    model: claude-sonnet-4-6

tasks:
  - name: research_phase
    agent: researcher
    prompt: "Research the topic: {topic}"

  - name: write_phase
    agent: writer
    depends_on: research_phase
    prompt: "Write a blog post using this research: {research_phase.output}"
```

Run the workflow:

```bash
cowork workflow run cowork.yaml --var topic="Future of AI"
```
