AI agent for team leads · 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, 1:1s, and delivery reports around them. No browser tabs. No ceremony overhead. Just your terminal.

uv tool install yeaboi
Get started →

or pipx install yeaboi · Python 3.11+ · MIT

see it in action

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

boards & sources
Jira Azure DevOps GitHub Notion Confluence Slack
LLM providers
Claude OpenAI Gemini Bedrock Ollama

$ yeaboi — pick a mode

Six 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.

01

Planning

Turn a project description into epics, stories, tasks, and a sprint plan — then push straight to Jira or Azure DevOps.

jira · azure devops
02

Analysis

Read your team's real velocity and history first, so estimates and capacity are calibrated to how you actually deliver.

velocity · estimation · churn
03

Standup

Detect what everyone shipped, score sprint progress, and deliver the summary — on a schedule, even when yeaboi is closed.

scheduled · slack · email
04

Retro

Open a board your whole team joins from any browser on the network. Cards, reactions, a shared timer — then AI action items.

live board · lan + tunnel
05

Performance

Prep and write up 1:1s, and synthesize six-month reviews from each engineer's real delivery history.

1:1s · six-month reviews
06

Reporting

Turn a sprint or a whole quarter of delivered work into a business-ready summary and a slide deck for stakeholders.

slides · html · markdown

three 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.