Perles¶
A terminal UI for beads issue tracking powered by a custom BQL (Beads Query Language). Search issues with boolean logic, filter by dates, traverse dependency trees, and build custom kanban views without leaving your terminal.



Key Features¶
-
Kanban Board
Organize issues into customizable columns powered by BQL queries or dependency trees. Create unlimited views with mixed column types.
-
BQL Search
Full-screen search interface powered by BQL (Beads Query Language) with boolean logic, date filters, and relationship traversal.
-
Dependency Explorer
Visualize and navigate issue relationships -- blockers, dependencies, and parent/child hierarchies as interactive trees.
-
BQL Query Language
Purpose-built query language for filtering issues with operators, boolean logic, date ranges, sorting, and relationship expansion.
-
AI Orchestration
Multi-agent control plane that coordinates headless AI agents for structured development workflows with parallel execution.
-
Theming
Comprehensive theme system with built-in presets (Catppuccin, Dracula, Nord) and fully customizable color tokens.
Quick Start¶
Install¶
Or via Homebrew (macOS/Linux):
Run¶
Requirements¶
- A beads-enabled project (
.beads/directory) - Minimum beads database version v0.62.0 (run
bd migrateto upgrade) - Go 1.21+ (if building from source)