amux for Python Developers

Python's ecosystem is vast. amux lets you work on multiple packages, modules, and migrations simultaneously.

Why Python + amux Works

Python projects often sprawl: multiple packages in a monorepo, dozens of test modules, long migration chains, data pipelines with many stages. The natural way to speed this up is parallelism — and amux gives you that at the agent level.

Python-Specific Workflows

# Register separate agents for different parts of your Python project
amux register auth-agent --dir ~/myproject --yolo
amux register api-agent --dir ~/myproject --yolo
amux register tests-agent --dir ~/myproject --yolo

# Start them all
amux start auth-agent api-agent tests-agent

# Assign tasks via the board
curl -sk -X POST https://localhost:8822/api/board \
  -d '{"title":"Migrate auth/ to Pydantic v2","session":"auth-agent"}'

Data Science and ML

Python is the lingua franca of ML. Use amux to run parallel agents for:

Async by Nature

Python developers are already familiar with async thinking (asyncio, Celery, multiprocessing). amux applies the same pattern to AI agents: fire off tasks, check back when they're done, aggregate results.

Get started with amux

Run dozens of Claude Code agents in parallel. Python 3 + tmux. Open source.

git clone https://github.com/mixpeek/amux && cd amux && ./install.sh
amux register myproject --dir ~/Dev/myproject --yolo
amux start myproject
amux serve  # → https://localhost:8822
View on GitHub