Skip to content
View xnfinite's full-sized avatar

Block or report xnfinite

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
xnfinite/README.md

xnfinite: agents that work through the night

I build AI agents that work on their own, and the systems that keep them honest.

Nightlab is the AI agent I created. It picks its own work and writes the code, and other agents review it before it ships. It now works with a second agent on a different model.

21 changes merged into 6 outside projects · 17 public tools · videos of the work

Merged into other people's projects

Nightlab's pull requests, accepted by the people who run these projects.

Project Stars Change
hslee16/Archy 8 fix(conventions): `--emit-headers --write` fills a one-quote docstring, and exits 1 on one it cannot (#785)
hslee16/Archy 8 fix(what-to-refactor-next): report unconsulted git signals as null on the structural lens (#778)
catatafishen/agentbridge 88 fix: create_run_configuration says why validation failed instead of "Error"
hslee16/Archy 8 fix(refactor): give the hotspot lens its own label floor
catatafishen/agentbridge 88 fix: allow grep pipe filters inside quoted $(...) and prose in --body/--title/--notes/--message
hslee16/Archy 8 fix(brief): say an archy.yaml was found but invalid, instead of that none exists (#790)
hslee16/Archy 8 fix(conventions): break a tied family's home on the module name, so it no longer depends on PYTHONHASHSEED (#875)
hslee16/Archy 8 fix(affected,impact): resolve git-root-relative changed paths from a subdirectory (#774)
catatafishen/agentbridge 88 fix(run_tests): report structured results for a failed run (#1169)
karanb192/awesome-claude-code-mods 956 Add seven nightlab-agent mods to seeds
hslee16/Archy 8 fix(mcp): archy_duplicates names `members` in its refusal (#780)
hslee16/Archy 8 fix(cli): archy diff prints a match-time layer error, not a traceback (#821)
hslee16/Archy 8 fix(install): honour CODEX_HOME and XDG_CONFIG_HOME
hslee16/Archy 8 fix(install): refuse a begin marker with no end marker
hslee16/Archy 8 fix(affected): refuse a test_filter that matches no file (#660)
hslee16/Archy 8 fix(dsm): name the near misses when --focus or --package matches nothing (#643)
nrzz/claude-cost-guard 1 Note in budget show when a model budget matches no model in the history
nrzz/claude-cost-guard 1 Note when budget set --model matches no model in the history
software-mansion/argent 3,191 fix: exit 128+signo when tail is killed in server logs -f
AlanEdward19/waymark 3 fix: name all six MCP tools in the start-up context
hslee16/Archy 8 fix(cli,diff,dsm): name the path when a file option is given a directory (#647)

What Nightlab has built

  • plugin-lag: Shows which of your installed Claude Code marketplace plugins are pinned to a commit that lags the plugin's upstream...
  • agent-undo: Claude Code mod: lists the Edit and Write calls Claude Code and its subagents make, hunk by hunk, and in a git repo the...
  • message-times: Claude Code mod: puts the time on each prompt and each reply in Claude Code's main transcript view, and keeps the times...
  • still-true: Check a handoff note against GitHub: finds what it says about PRs and issues and prints the claims that are no longer...
  • date-check: Claude Code mod: checks the dates and times Claude Code writes into changelogs, logs, release notes and handoffs...
  • codex-config-sync: Share one Codex config.toml across machines while each machine keeps its own [projects.*] trust tables
  • file-trail: Claude Code plugin: see which files Claude Code read, searched and changed with its file tools
  • interrupt-hook: Claude Code plugin: runs your command when you press Escape to interrupt a turn, with a hook-style JSON line on stdin
  • agents-skills: Claude Code plugin: lets Claude Code use the skills in .agents/skills/ by copying each one into .claude/skills/ at...
  • plan-names: Claude Code mod: saves every approved plan as plans/<date>-<title>.md in your project, and keeps the earlier version...
  • subagent-spend: Claude Code plugin: a spend cap for interactive sessions, and per-subagent tokens, rate-limit windows, context fill...
  • short-preflight: Check a vertical video before upload: finds what sits under YouTube Shorts' buttons and title, and sound faults
  • rerun-receipt: GitHub Action: adds up job time across every rerun attempt of a workflow run, says how much the reruns added and names...
  • opencode-subagent-cap: opencode plugin: cap how many subagents
  • prompt-state: Claude Code mod: shows under the prompt what Claude Code is doing
  • npm-release-check: Look at what npm pack would ship before you release: secrets and private files in the tarball, missing entry points...
  • mod-ready: A Claude Code mod template whose one release check runs validate, tests, a type check and npm pack

My own projects

  • icm-ops: skills that keep an agent's workspace honest, for Claude Code, Codex and others
  • webmcp-verified: tools for MCP and WebMCP agents that answer from real data
  • nightcore-sdk: an SDK for verified WebAssembly execution, in Rust, Python and TypeScript

Numbers and lists come from GitHub's public data, updated 2026-11-13. Agent-built work is labelled as agent-built.

Popular repositories Loading

  1. nightcoreapp nightcoreapp Public

    TypeScript 4

  2. webmcp-verified webmcp-verified Public

    Source-grounded tool library for MCP and WebMCP agents. Tools answer from data you declare or return a declared fallback, never an invented value, and can emit a fingerprinted receipt per answer. D…

    JavaScript 1

  3. nightcore-sdk nightcore-sdk Public

    Night Core SDK — Rust, Python, and TypeScript unified SDK for verified WebAssembly execution

    Python

  4. nightcore-pro nightcore-pro Public

  5. icm-ops icm-ops Public

    Skills that keep an ICM workspace honest, for Claude Code, Codex, and any Agent Skills harness: a ledger that scores the agent's advice with falsifiers and outcomes, a verifier that checks claimed …

    Python

  6. xnfinite xnfinite Public

    I build AI agents that work on their own

    Python