Epics are the strategic layer in Apollo’s work hierarchy:
Copy
Ask AI
Project -> Epic -> Release -> Task
An epic groups related releases under a single initiative. The CLI lets you list epics, drill into their releases and tasks, track completion, and manage epic lifecycle — all from the terminal.
Tasks connect to epics indirectly through releases. When you run apollo epic tasks, the CLI fetches all releases for the epic, then batch-fetches tasks across those releases.
# List epics in a projectapollo epic list -p "Apollo"# Filter by statusapollo epic list -p "Apollo" -s active# Limit resultsapollo epic list -p "Apollo" --limit 20
Options:
Flag
Description
-p, --project <name>
Project name or ID (required)
-s, --status <status>
Filter by status (draft, active, completed, archived)
Fetches all tasks across all releases belonging to the epic. This is the recursive drill-down view:
Copy
Ask AI
apollo epic tasks "Auth Overhaul"
Example output
Copy
Ask AI
ID Title Status Release Assignee─────────┼────────────────────────────┼────────────┼────────────┼────────── 550e8400 Implement JWT middleware done Auth v1.0 Ian Soares 7a3b1c2d Add refresh token rotation in_progress Auth v1.1 Ana Lima 9e4f2a8b Fix token expiry edge case blocked Auth v1.1 Ian Soares ...12 task(s) across 3 release(s)