Metadata-Version: 2.4
Name: cuti
Version: 0.1.60
Summary: Production-ready Claude Code utilities with command queuing, prompt aliases, web interface, and monitoring.
Project-URL: Documentation, https://github.com/nociza/cuti/blob/main/README.md
Project-URL: Homepage, https://github.com/nociza/cuti
Project-URL: Issues, https://github.com/nociza/cuti/issues
Project-URL: Repository, https://github.com/nociza/cuti
Author: claude-code, nociza
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: ai,automation,claude,cli,orchestration,queue
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Systems Administration
Classifier: Topic :: Utilities
Requires-Python: >=3.10
Requires-Dist: aiofiles>=23.0.0
Requires-Dist: anyio>=4.10.0
Requires-Dist: claude-code-sdk>=0.0.20
Requires-Dist: claude-monitor>=3.1.0
Requires-Dist: fastapi>=0.104.0
Requires-Dist: httpx>=0.25.0
Requires-Dist: jinja2>=3.1.0
Requires-Dist: psutil>=5.9.0
Requires-Dist: python-multipart>=0.0.6
Requires-Dist: pyyaml>=6.0
Requires-Dist: requests>=2.32.4
Requires-Dist: rich>=13.0.0
Requires-Dist: typer>=0.9.0
Requires-Dist: uvicorn[standard]>=0.24.0
Requires-Dist: websockets>=12.0
Provides-Extra: container
Requires-Dist: docker>=6.0.0; extra == 'container'
Provides-Extra: dev
Requires-Dist: black>=23.0.0; extra == 'dev'
Requires-Dist: mypy>=1.6.0; extra == 'dev'
Requires-Dist: pre-commit>=3.5.0; extra == 'dev'
Requires-Dist: pytest-asyncio>=0.21.0; extra == 'dev'
Requires-Dist: pytest>=7.4.0; extra == 'dev'
Requires-Dist: ruff>=0.1.0; extra == 'dev'
Description-Content-Type: text/markdown

# Cuti

<div align="center">

[![PyPI Version](https://img.shields.io/pypi/v/cuti?color=blue&label=PyPI)](https://pypi.org/project/cuti/)
[![Python Versions](https://img.shields.io/pypi/pyversions/cuti)](https://pypi.org/project/cuti/)
[![License](https://img.shields.io/pypi/l/cuti)](https://github.com/nociza/cuti/blob/main/LICENSE)
[![Downloads](https://img.shields.io/pypi/dm/cuti?color=green&label=Downloads%2FMonth)](https://pypi.org/project/cuti/)
[![Downloads Total](https://static.pepy.tech/badge/cuti)](https://pepy.tech/project/cuti)

**Instant AI development environments with Claude Code and multi-agent orchestration**

[PyPI](https://pypi.org/project/cuti/) • [Documentation](#documentation) • [GitHub](https://github.com/nociza/cuti)

</div>

## 📊 Download Trends

<div align="center">

[![Downloads](https://img.shields.io/pypi/dm/cuti?style=for-the-badge&color=blue&label=Monthly)](https://pypi.org/project/cuti/)
[![Downloads](https://img.shields.io/pypi/dw/cuti?style=for-the-badge&color=green&label=Weekly)](https://pypi.org/project/cuti/)

</div>

## 🚀 Quick Start

```bash
# Install
uv tool install cuti

# Launch containerized dev environment
cuti container
```

That's it! You now have a fully configured AI development environment with:
- ✅ Cuti pre-installed and ready
- ✅ Claude CLI with persistent authentication  
- ✅ Python 3.11, Node.js 20, and dev tools
- ✅ Custom prompt showing `cuti:~/path $`
- ✅ Works from any project directory

The container mounts your current directory and preserves Claude authentication between sessions. Perfect for isolated, reproducible AI-assisted development.

## 🌟 Additional Features

Cuti also provides:
- **Multi-agent orchestration** (Claude, Gemini)
- **Command queuing** with priorities
- **Web UI** at `cuti web`
- **Rate limit handling** with smart retry
- **Todo system** for task management

See [documentation](#documentation) for details.

## 📚 Documentation

| Guide | Description |
|-------|-------------|
| [Dev Container](docs/devcontainer.md) | Complete container guide |
| [Claude Auth](docs/claude-container-auth.md) | Container authentication |
| [Todo System](docs/todo-system.md) | Task management |
| [Rate Limits](docs/rate-limit-handling.md) | API limit handling |

## 📄 License

Apache 2.0 - See [LICENSE](LICENSE)

---

<div align="center">

**[PyPI](https://pypi.org/project/cuti/)** • **[Issues](https://github.com/nociza/cuti/issues)**

</div>