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
Skwad
Multiple AI agents working together with built-in coordination and git integration
Prompt Central
Native macOS command center for managing Claude Code sessions
Maestro
AI agent command center for orchestrating multiple coding agents autonomously
Termpad
Run multiple AI coding agents in parallel with isolated git worktrees