tsk-ai-0.3.0 is not a library.
Visit the last successful build:
tsk-ai-0.2.0
TSK - AI Agent Task Manager
A Rust CLI tool that lets you delegate development tasks to AI agents running in sandboxed Docker environments. Get back git branches for human review.

What it does
TSK enables a "lead engineer + AI team" workflow:
- Assign tasks to AI agents with natural language descriptions and task type templates to automate prompt boilerplate
- Agents work autonomously in isolated Docker containers
- Get git branches back with their changes for review
- Review and merge using your normal git workflow
Think of it as having a team of engineers who work independently and submit pull requests for review.
Installation
Requirements
- Rust - Rust toolchain and Cargo
- Docker - Container runtime
- Git - Version control system
- Claude Code - AI agent (help us support more agents!)
Install TSK
# Install using cargo
# Build Docker images (required)
Quick Start
# Add a task using the "feat" task template
# Run all queued tasks
# Check results
# Review the changes
# Merge if it looks good
&&
Server Mode
For continuous task processing across multiple repositories:
# Start server
# Add tasks from any repo
&&
&&
# Stop server
Parallel Execution
TSK supports parallel task execution for improved throughput:
# Run up to 4 tasks in parallel
# Server mode also supports parallel execution
Each task runs in its own isolated Docker container, so parallel execution is safe and efficient.
Commands
Task Commands
tsk add- Queue a tasktsk run- Execute queued taskstsk list- View task status and branchestsk quick- Execute a task immediatelytsk debug- Start an interactive docker containertsk clean- Clean up completed taskstsk delete <task-id>- Delete a specific tasktsk retry <task-id>- Retry a previous task
Server Commands
tsk server run- Start the TSK server daemontsk server stop- Stop the running TSK server
Configuration Commands
tsk docker build- Build required docker imagestsk proxy stop- Stop the TSK proxy containertsk template list- View available task type templates
Run tsk help or tsk help <command> for detailed options.
Documentation
- Docker Builds Guide - Comprehensive guide to TSK's Docker infrastructure, customization, and debugging
Contributing
This project uses:
cargo testfor running testsjust precommitfor full CI checks- See CLAUDE.md for development guidelines
License
MIT License - see LICENSE file for details.