Skip to main content

Production-ready Claude Code utilities with command queuing, prompt aliases, web interface, and monitoring.

Project description

Cuti - AI Development Environment & Multi-Agent Orchestration

PyPI Version Python Versions License Downloads Downloads Total

Instant containerized development with Claude Code, Anthropic API integration, and intelligent agent orchestration

PyPIDocumentationGitHub

📊 Download Trends

Downloads Downloads

🚀 Quick Start - Docker Container with Claude Code CLI

# Install Python package from PyPI
uv tool install cuti

# Launch Docker development environment with Claude
cuti container

That's it! You now have a fully configured AI-powered coding environment with:

  • Claude Code CLI pre-configured with Anthropic integration
  • Persistent authentication for Claude API across sessions
  • Python 3.11, Node.js 20, and essential dev tools
  • Custom prompt showing cuti:~/path $
  • Auto-mounts current directory for seamless workflow

The Docker container provides isolated, reproducible AI-assisted development with Claude Code terminal integration.

🌟 Key Features - AI Agent Orchestration & Automation

Build with multiple AI models and intelligent task management:

  • Multi-agent orchestration - Claude API, Gemini integration
  • Command queuing system with priority execution
  • Web UI dashboard - Launch with cuti web
  • Smart rate limiting - Automatic retry & backoff
  • Task automation - Built-in todo system for AI agents
  • Claude version switching - Easy CLI version management
  • Optional Clawdbot addon - Run Clawdbot gateway + messaging from the same dev container (cuti clawdbot ...)
  • Claude chat history - cuti history shows transcripts and reopens old Claude Code sessions

Perfect for AI-powered development, automation workflows, and LLM orchestration.

📚 Documentation

📖 Documentation Guides

Guide Description
Docker Container Setup Complete containerized environment guide
Claude Authentication Anthropic API & Claude CLI setup
Claude Account Switching Manage multiple Claude accounts
Claude API Keys Anthropic & AWS Bedrock API key management
Task Management AI agent todo system
Rate Limit Handling Smart API throttling & retry logic
Claude Chat History Inspect & resume Claude Code sessions
Clawdbot Integration Run the Clawdbot gateway + channels inside cuti

🤝 Contributing

Note: This project is under active development. Contributions welcome!

uv install -e .

Submit PRs to GitHub | Report issues in Issues

📄 License

Apache 2.0 - See LICENSE


🦞 Clawdbot Integration

Clawdbot ships with cuti now—no manual install needed. The addon runs entirely inside the dev container, auto-links your Clawdbot workspace/config from ~/.cuti/clawdbot/, and keeps every command interactive (OAuth, QR codes, etc.).

  • cuti clawdbot onboard – run the official wizard with OAuth + skill setup
  • cuti clawdbot start – launch the gateway, auto-pick a port, stream logs
  • cuti clawdbot config – edit clawdbot.json safely inside the container
  • cuti clawdbot channels-login – scan WhatsApp QR or add other channels
  • cuti clawdbot send --to +15551234567 --message "Hello" – quick smoke test

See docs/clawdbot.md for storage layout, channel details, and troubleshooting tips.

Project details


Download files

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

Source Distribution

cuti-0.1.70.tar.gz (361.4 kB view details)

Uploaded Source

Built Distribution

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

cuti-0.1.70-py3-none-any.whl (419.4 kB view details)

Uploaded Python 3

File details

Details for the file cuti-0.1.70.tar.gz.

File metadata

  • Download URL: cuti-0.1.70.tar.gz
  • Upload date:
  • Size: 361.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.11

File hashes

Hashes for cuti-0.1.70.tar.gz
Algorithm Hash digest
SHA256 ab4e4e4b70a0c11e26b265b31bee12a98f2485d42b795c6e91dd25cdaf421970
MD5 8da2e468eb79e667dd461074e6482910
BLAKE2b-256 bdba6973dc15acdbe8b86f0a03f6276a4ccd7c9a60b127efb19f4ec3dd1f3185

See more details on using hashes here.

File details

Details for the file cuti-0.1.70-py3-none-any.whl.

File metadata

  • Download URL: cuti-0.1.70-py3-none-any.whl
  • Upload date:
  • Size: 419.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.11

File hashes

Hashes for cuti-0.1.70-py3-none-any.whl
Algorithm Hash digest
SHA256 409fbbd8b1ee0d7a1db92d493337f1f6c5c3f0ccee13b595fc81f6e70fb92c5e
MD5 02fe394aaa180f11434ffdc92e6cf2ac
BLAKE2b-256 5488f2bd54644b56223714345e9c6b7849b3da8d8ee0cfce580f85ccfaaf0187

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page