AI Scrum Master · in your terminal
A team lead's best friend.
yeaboi turns a project description into epics, stories, tasks, and a sprint plan — then runs the standups, retros, poker, 1:1s, and delivery reports around them. Every part of the Scrum Master job nobody wants to do by hand. No browser tabs. No ceremony overhead. Just your terminal.
uv tool install yeaboi
or pipx install yeaboi · Python 3.11+ · MIT
01 / analysis
Know how your team actually delivers.
Reads your Jira or Azure DevOps history — velocity, estimation accuracy, churn — and builds a team profile that calibrates every plan yeaboi makes after it.
02 / planning
Description in, sprint plan out.
A five-stage pipeline — analysis, features, stories, tasks, sprints — with a review checkpoint after every stage. Accept, edit, or reject; then push to your board.
03 / standup
The daily that runs itself.
Detects what everyone shipped from commits and tickets, scores sprint-day confidence, and delivers the summary to terminal, Slack, or email — on an OS schedule, even with yeaboi closed.
04 / retro
A board the whole team joins.
Spins up a live board any browser on the network can join — cards, reactions, a shared timer. When the talking's done, AI drafts the action items.
05 / performance
1:1s backed by real work.
Preps each 1:1 from the engineer's actual delivery and last meeting's open actions, writes up the summary after, and synthesizes six-month reviews when they're due.
06 / reporting
Tell the business what shipped.
Turns a sprint, a month, or a whole quarter of delivered work into an executive summary — as a slide deck, HTML, or Markdown.
07 / usage
Costs, in the open.
Token usage, session history, and cost estimates for every LLM call — tracked per session, right in the app.
08 / settings
Configured without leaving the terminal.
API keys, LLM provider, board connections, log level, data directory — all managed in-app, validated as you go.
plugs into your stack
$ yeaboi — pick a mode
Seven modes. One command.
Everything a lead does between planning and delivery, each its own screen in the TUI. Read-only sources plug in when you have them; skip anything you don't — and every generated step pauses for your review, so nothing lands without your [1] Accept.
Planning
Turn a project description into epics, stories, tasks, and a sprint plan — then push straight to Jira or Azure DevOps.
jira · azure devopsAnalysis
Read your team's real velocity and history first, so estimates and capacity are calibrated to how you actually deliver.
velocity · estimation · churnStandup
Detect what everyone shipped, score sprint progress, and deliver the summary — on a schedule, even when yeaboi is closed.
scheduled · slack · emailRetro
Open a board your whole team joins from any browser, anywhere. Cards, reactions, a shared timer — then AI action items.
live board · secure tunnelPoker
Run planning poker from the terminal — the team votes in a browser, AI reads the spread, and the points sync back to your board.
live voting · points syncPerformance
BetaPrep and write up 1:1s, and synthesize six-month reviews from each engineer's real delivery history. Beta — output is not yet verified against real delivery data.
1:1s · six-month reviewsReporting
Turn a sprint or a whole quarter of delivered work into a business-ready summary and a slide deck for stakeholders.
slides · html · markdownthree lines to your first plan
Plan your next sprint tonight.
Installs in its own isolated environment. Works with Anthropic Claude by default — plus OpenAI, Google, and AWS Bedrock.
uv tool install yeaboi
1 install
uv tool install yeaboi
or pipx install yeaboi
2 configure
yeaboi --setup
adds your API key
3 run
yeaboi
launches the interactive TUI
Optional extras: uv tool install "yeaboi[voice]" for offline voice input, or "yeaboi[all-providers]" for every LLM provider.
yeaboi also ships as an MCP server and a Claude Code plugin — run every mode straight from Claude Code, Cursor, or any MCP client.