The queue is already yours
Label an issue. Your recipe decides what is eligible; there is no second backlog to maintain.
A working loop for coding agents
Lingtai picks up labeled GitHub issues, lets an agent work on them one at a time, runs your repository’s checks, and lands passing work. If a run needs you, it stops with a reason.
macOS and Linux, arm64 or x64. It checks a SHA256 before it unpacks a byte, and ends at lingtai init. Or read it first: the script · from the release
Runs on your machine · Uses your issues and checks · No signup
What changes for you
Your existing workflow stays in GitHub. Lingtai does the repeatable work between an issue and a decision.
Label an issue. Your recipe decides what is eligible; there is no second backlog to maintain.
The agent writes code. Your local recipe determines the checks and whether a person must approve.
See what is moving, what landed, and why something stopped—without chasing an agent’s transcript.
Why Lingtai
Giving an agent a task is one thing. Keeping a queue moving safely, especially when you are away, needs a way to choose work, check it, and hand failures back.
How you use it
Set it up on your machine, tell it which issues count, then let it run.
It asks for a Postgres URL, creates the tables, detects your agent runtime, and creates the GitHub App from a manifest in one click. It ends on the board, ready for a repository.
The board reads the repository and proposes labels, checks, and limits. You make the two lasting choices: how far a ticket may run, and whether a person approves the merge.
Label an issue. Follow the run on the local board.
The work, in the open
The local board puts queued, running, waiting, and landed work together. When a publishable snapshot is available, this is Lingtai’s own board—not a demo with invented results.
Nothing is waiting on you.
and 22 more, all of them in the log.
Snapshot from 2026-09-30, not live. Lane counts and totals include all work, even when only a few cards are shown. 29 private-repository cards have identifying details withheld; their lane and totals still count.
Know the edges
Self-hosted software you can inspect, pause, and improve—not a promise that every edge is solved.
sandboxed is a tier the schema names and nothing enforces yet.lingtai restart — which refuses first, on a commit the remote has not got, a dirty tree, or a red doctor.