8 capabilities that make Genie work
Genie isn’t one big feature — it’s eight small ones that compose into something larger than any of them alone. Each capability solves a specific coordination problem. Together, they turn “AI can code” into “AI can ship.”Wishes — Structured Intent
Define what to build once — scope, acceptance criteria, execution groups — and never re-explain it to another agent.
Pipeline — Brainstorm to Ship
Seven stages from vague idea to merged PR: draft, brainstorm, wish, build, review, qa, ship. Each stage has a skill and a gate.
Team Orchestration
Multi-agent squads with isolated worktrees, shared state, and dependency-aware scheduling. Parallel execution without merge conflicts.
PostgreSQL Backend
Embedded pgserve database with 10 migrations — tasks, boards, agents, sessions, audit events, and app registry. All state in PG, not JSON files.
Board & Pipeline System
Kanban-style boards with configurable columns, gate types, and action skills. Project-scoped pipelines that drive the task lifecycle.
OTel Observability
Full event audit log, cost breakdown by agent/model/wish, tool usage analytics, session replay, and machine metrics. All queryable from the CLI.
Real-time Coordination
Cross-agent messaging so agents know what each other are doing. Durable mailboxes, team chat, and tmux pane injection.
Context Preservation
Provider-agnostic transcript capture across Claude and Codex. Session history survives crashes, suspends, and provider switches.
14 Skills + /pm
Composable slash commands — from
/brainstorm through /dream, plus a full /pm playbook. Each one encodes a workflow we got tired of repeating manually.Item Registry
Unified app store for agents, skills, boards, workflows, stacks, templates, and hooks. Install, version, and manage ecosystem items.
Provider Agnosticism — BYOA
Claude, Codex, Open Claw, or your custom agent. Mix providers on the same team. Genie cares that the work ships — not who does it.
Notification System
Per-actor notification preferences across WhatsApp, Slack, email, and more. PostgreSQL LISTEN/NOTIFY for real-time event streaming.
Learn more — Core Concepts · CLI Reference · Architecture · Installation · Setup