bacioa kanban board for the agent era.

Bacio is a kanban board and issue tracker that lives on your laptop — issues, features, docs, history, all in one place. Your agent talks to it through the CLI. You read it in the TUI. Optional sync between machines using Git. No servers, no logins, no synergy.

Install it.

Download ↗
$brew tap mrgeoffrich/bacio
$brew install bacio
~/bacio · bacio tui
bacio TUI board view

Try it in your browser.

The real bacio tui application running in your browser with some dummy data. Press 14 to switch tabs, j/k and h/l or arrows to navigate, q to quit. Read-only — nothing leaves your browser.

bacio tui · live demo

Best viewed on a wider screen — the bacio TUI is designed for ~130-column terminals, so layouts wrap on phones. Come back from a laptop.

Three things, one app.

bacio is a CLI, a TUI, and a synced git repo. Your agent uses the CLI. You use the TUI. Your team reads markdown in their editor of choice.

step 01

Your agent writes

Claude Code & Codex talk to bacio through a stable JSON CLI. Tickets, features, docs, history — all addressable. bacio install-skill teaches the schema once.

$ bacio issue create --json
step 02

You read in the TUI

Open bacio tui when you want to see what's happening. Board, Features, Docs, History — four tabs, all keyboard. No browser tab, no context switch.

$ bacio tui
step 03

Git Sync with Workmates

SQLite locally, plain markdown + YAML when you bacio sync. Diff your sprint. Blame a decision. git revert the rage-deletes.

bacio sync → git push

What's your favourite flavour?

bacio gelato in Torino has dozens. bacio the kanban only has one — but you can ship as many as you want.

~/bacio · bacio tui · BACIO issues

Backlog · 6

BACIO-01BananaBanana sorbetto
BACIO-02Pesca e MangoPeach & mango sorbetto
BACIO-03ViscioleRoman cherry sorbetto
BACIO-04LimonePortofino lemon sorbetto
BACIO-05YogurtItalian yogurt cultures
BACIO-06Caramello SalatoSalted caramel, Sicilian sea salt

Todo · 6

BACIO-07VanigliaVanilla bean with lemon twist
BACIO-08Fior di LatteWhole milk
BACIO-09CaffèHouse roasted coffee
BACIO-10StracciatellaFior di latte, chocolate shavings
BACIO-11Crème CaramelSweet caramel custard
BACIO-12AmarettoItalian almond cookie

In Progress · 6

BACIO-13CioccolatoMilk chocolate from Torino
BACIO-14Fondente70% dark chocolate from Torino
BACIO-15PistacchioImported pistacchio di Bronte
BACIO-19BacioMilk & dark chocolate, Piedmont hazelnut
BACIO-17NutellaRich hazelnut & chocolate
BACIO-18ValentinoChocolate-covered strawberry

Done · 6

BACIO-16NocciolaImported Piedmont hazelnuts
BACIO-20Bacio di NoceMilk chocolate & Italian walnut
BACIO-21DesireImported amarena cherries
BACIO-22TiramisuEspresso, mascarpone, ladyfingers
BACIO-23CannoloSheep's milk cannoli & shell
BACIO-24KinderinoFior di latte, chocolate, hazelnut wafers
24 issues · 1 feature · prefix BACIO j/k move · n new · q quit
A small cup of bacio gelato with a wooden spoon and the bacio mark on the side