Nightgate logoNightgate
GitHub
MIT · v0.1.0 · runs on your hardware

Sleep through the night.Wake up to your decisions.

Overnight agents leave a pile of "please decide" behind. Nightgate keeps the asks only you can settle, and re-checks claims like "tests pass" before you believe them.

MIT
$git clone https://github.com/woorichicken/nightgate

Needs Node 22.18+. Then:cd nightgate && pnpm install

Quick start

Working code in 30 seconds

bash
# Copy the example cards in
node src/cli.ts seed

# Judge them. With no model running,
# every non-rule ask goes to you
node src/cli.ts review

# Read the morning page
node src/cli.ts morning

# Or open the console on port 4777
node src/cli.ts serve
Key Features

What it does

The videos show the real console judging the two example cards from the repository, live on Muse Glimmer. The wait for the model is sped up.

Only your decisions reach the morning page

A rule floor catches git push, production deploys, migrations, and payments with no model call. Muse Glimmer judges the rest against six kinds of human decision. A model can add work for you but never remove a rule hit, and anything unsure ends with you.

How the judge works →

Claims get re-checked

Agents say the work is done. Nightgate checks HTTP status and files every time. It re-runs commands only from an allowlist and only when you turn that on, because agents write the cards.

The report card format →

The judge learns your line

Every "this needed me" or "agent could have decided" is saved as a labelled row for a LoRA on Glimmer. Only cards written by Meta models can train it, and other vendors' cards are evaluation only. The training script is in the repo, but the LoRA has not been trained yet.

What may train the judge →

Frequently asked questions

Node 22.18+ and any OpenAI-compatible endpoint serving Muse Glimmer, for example Ollama. We run the 19.7 GB GGUF on a DGX Spark at about 30 seconds per ask. The README has the setup commands.

Point it at last night's agents

No signup and no account. It runs on your machine, and the source is short enough to read first.

$git clone https://github.com/woorichicken/nightgate

Needs Node 22.18+. Then:cd nightgate && pnpm install

View source on GitHub
Nightgate logoNightgate

Your coding agents work all night. In the morning, see only the decisions that are yours.

Released under the MIT License.