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
Similar Apps
Conductor
Run a team of coding agents on your Mac
Prompt Central
Native macOS command center for managing Claude Code sessions
Termpad
Run multiple AI coding agents in parallel with isolated git worktrees
Constellagent
Run dozens of Claude Code agents in parallel with isolated workspaces