Axel
Task queue for dispatching work to multiple AI coding agents in parallel
Overview
Axel is a native macOS app that manages a task queue and dispatches work to multiple AI coding agents for parallel execution. Features a Things-like inbox for task priorities, git worktree isolation so each agent works on its own branch, and a centralized permission inbox for approving file edits, commands, and API calls. Supports Claude, Codex, OpenCode, and Antigravity agents. Includes portable skills stored in ~/.config/axel/skills, token and cost tracking per task, auto-approval rules for safe operations, and session persistence via tmux or iTerm2. Built with SwiftUI and a Rust CLI backend.
Minimum macOS: 14.0 (Sonoma)
Architecture: Apple Silicon, Intel
Key Features
- Things-like task inbox with real-time priority reordering
- Dispatch tasks to multiple AI agents for parallel execution
- Git worktree isolation: one agent, one branch
- Centralized permission inbox for file edits, commands, and API calls
- Auto-approval rules for read-only operations or small edits
- Portable skills system in ~/.config/axel/skills
- Token and cost tracking per task and session
- Session persistence via tmux or iTerm2
- Supports Claude, Codex, OpenCode, and Antigravity agents
- Automerge CRDT + Supabase for conflict-free collaboration
- Native SwiftUI frontend with Rust CLI backend
Tags
Axel Alternatives
Codus
Four coding agents in parallel quadrants, routed by a manager agent
Intent
Coordinate coding agents in spec-driven workspaces
Skwad
Multiple AI agents working together with built-in coordination and git integration
Emdash
Open-source dashboard for running AI coding agents in parallel