Axel icon

Axel

Task queue for dispatching work to multiple AI coding agents in parallel

Free Coding Desktop Open Source

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

code generationchat