An intelligent CLI tool that helps technical users automate their daily workflows using AI agents.
- ๐ค Agent-based architecture - Orchestrator + specialized subagents (Coder, Executor, Reviewer)
- ๐ Natural language workflow creation - Describe what you want, get executable code
- ๐ Learn from failures - Reviewer agent analyzes errors and suggests improvements
- ๐ง Code-first approach - All workflows are readable Python/bash scripts
- ๐งฉ Composable workflows - Chain multiple workflows together
- ๐ Execution history - Learn from past runs to improve reliability
# Install
pip install -e .
# Set up API key
export ANTHROPIC_API_KEY=your_key_here
# Create your first workflow
workflow teach daily-backup "Backup my postgres database to S3"
# Run it
workflow run daily-backup
# View history
workflow history daily-backupOrchestrator Agent
โโโ Coder Agent (generates scripts)
โโโ Executor Agent (runs workflows safely)
โโโ Reviewer Agent (analyzes failures, suggests fixes)
workflow teach etl-job "Fetch sales data from API, transform with pandas, load to warehouse"workflow teach deploy "Run tests, build docker image, push to ECR, update ECS"workflow teach backup "Tar important directories, encrypt, sync to S3"# Install dev dependencies
pip install -e ".[dev]"
# Run tests
pytest
# Format code
black .
ruff check .MIT