The agentic dev loop, run as infrastructure.
Night Loop is a spec-first project operating system in a synthwave TUI — tasks, work sessions, specs, delivery metrics, and operational risk in one terminal surface. Every session logged, every task traceable.
Agentic development scatters
across every surface you own.
Tasks in one tool, specs in another, sessions in terminal scrollback, decisions in chat. The work happens — the operational picture never exists.
Hours of agent-assisted work leave no record of what was attempted, decided, or abandoned.
The spec lives in a doc; the task lives in a board; the code lives in a branch. Nothing links them.
Review debt, stalled tasks, and scope drift accumulate silently until they become the sprint.
"How is the project actually going?" has no honest answer without leaving the terminal to assemble one.
Specs, sessions, and risk —
without leaving the terminal.
Night Loop treats the dev loop itself as a system to operate: structured tasks with specs attached, logged work sessions, and live operational health — all local, all filesystem-backed.
Every task carries its spec and context. Work starts from intent, not from a blank prompt.
Sessions are first-class: started, focused, interrupted, closed — with notes that feed the metrics.
Delivery metrics, review intelligence, and risk scoring turn activity into an honest health signal.
State is files on your machine. No account, no sync service, no dashboard SaaS — grep it if you want.
spec in google doc →
session in scrollback →
picture in nobody's head
session logged →
metrics update live →
risk scored →
one TUI, whole picture
Intent to insight,
in six moves.
The loop is the product: specify, work, log, measure — and let the accumulated record steer the next session.
Capture what and why before any code moves.
Tasks on a lifecycle board, spec and context attached.
Open a work session; focus and interruptions are tracked.
Close with notes; the session becomes durable history.
Delivery and review intelligence update from the record.
Risk scores and flags decide what tomorrow looks like.
A project OS,
not a todo list.
Built in TypeScript with a React/Ink terminal UI — the primitives of project operations, rendered in synthwave.
Project health, active work, and signals on one opening screen.
Lifecycle states with specs and context attached to every card.
Focused blocks with interruptions and notes, logged as durable history.
Intent travels with the task — sessions open with the right material loaded.
Throughput and completion signals computed from the actual record.
Review load and debt surfaced before they become the bottleneck.
Operational risk per project, computed and visible — not felt and ignored.
A synthwave Ink TUI — keyboard-driven, fast, and where the work already is.
Real screens.
Real sessions.
The actual terminal surface — dashboard, board, work session view, and delivery metrics.




One week of sessions.
An operational picture.
The record accumulates into something no tracker gives you: how the project actually behaves, measured from the work itself.
Night Loop treats the dev loop as infrastructure — not a todo app, not a time tracker, not a dashboard SaaS.
It is the operating system for developers who run serious agentic work from a terminal and want the operational picture to live there too.