Ship at Midnight

One person. A new open-source tool for AI agents, shipped every Sunday at midnight.

Next ship in 0d 00:00:00

See what shipped
LastSearch answering "When was the Eiffel Tower completed?": a cited answer with a confidence score of 94, 8 verified claims, 2 unverified, 4 sources and 0 contradictions
LastSearch Research with evidence. lastsearch.ai
Debug Anything on a real case: a Node.js server that keeps growing, with numbered evidence markers ending in "Array grew 2.0 KB to 87.7 MB"
Debug Anything Runtime observation. debuganything.dev
Agent Theatre Watch the work. agenttheatre.dev

Three tools.
One rule.

A search answer carries its sources. A diagnosis numbers its evidence. A finished job shows the passing test. Nothing is claimed without proof.

  1. LastSearch

    Research with evidence.

    Real-time web search for agents where every claim carries a source and every answer carries a confidence score that was computed, not self-reported.

    npx lastsearch

  2. Debug Anything

    Runtime observation.

    Attach to any running process, container or pod and turn strace, py-spy, perf, lsof and heap snapshots into findings that cite evidence ids.

    npx debuganything why <pid>

  3. Agent Theatre

    Watch the work.

    A coding-agent session rendered as a film instead of a log. Every read, edit and test run becomes a visible beat, and a claim of success with no passing test behind it is flagged on screen.

    npx agent-theatre

Seven days. One ship.

Monday to Saturday, a progress note goes out every day. Sunday at midnight, the release goes out.

  1. MonBuild
  2. TueBuild
  3. WedBuild
  4. ThuBuild
  5. FriTest it on ourselves
  6. SatDocs and polish
  7. SunShip at midnight

10 releases logged since March 2026. The latest on 30 Oct 2026.

The ship log.

Every release, newest first.

Agent Theatrev1.8.0

Halloween on the stage

30 Oct 2026 · Agent Theatre · v1.8.0

A seasonal stage: purple houses with lit windows, jack-o'-lanterns, bats overhead and a ghost-white gremlin when a test fails. About once a minute something leaps at the screen, and one button turns the scares off.

While the agent thinks, the lead now strolls round its building and looks it over. The set picker scrolls properly inside VS Code, and the extension is on Open VSX for Cursor, Windsurf and VSCodium.

The Halloween stage: purple houses with orange roofs, jack-o-lanterns along the paths and a ghost-white gremlin popping out of a building

Agent Theatrev1.6.0

What did the agent change? One look.

29 Oct 2026 · Agent Theatre · v1.6.0

A map of every file the agent touched in a session: grouped by folder, sized by lines changed, coloured new, edited, deleted or read, and checked against git so shell edits count too.

It shows up in four places: a one-line summary under each Claude Code reply, the Changes view on the stage, an Agent changes list in VS Code, and npx agent-theatre changes --pr, which posts the map to the pull request after asking.

The Changes view: a map of the files an agent touched, grouped by folder, new files in green, edited in amber, deleted in red

Agent Theatrev1.5.4

Agent Theatre is on every shelf

26 Oct 2026 · Agent Theatre · v1.5.4

One night, seven channels. npx agent-theatre, the VS Code extension, a Claude Code plugin with a /theatre command, a Homebrew tap, the MCP Registry, and agent-theatre init for Cursor, Windsurf, Codex and Gemini CLI.

Also tonight: main is protected, CI runs on three operating systems, secret scanning and push protection are on, and the repo history was checked for tokens before any of it went public.

Open VSX is uploaded but not yet active, so the site points Cursor users at the .vsix until that namespace is claimed.

Agent Theatrev1.5.2

Twenty stages, a cast of twelve, tools in hand

25 Oct 2026 · Agent Theatre · v1.5.2

The stage picks a world for your repo: an island, an orbital station, a night city, a monastery in the mist. Each one has its own layout, light, silhouette, instrument and ambience, and every sound is synthesised at runtime. There are no audio or image files in the repository.

Every kind of work now has a tool. The character builds with a hammer, fixes with a wrench, lays bricks with a trowel, runs the tests at the beacons and chases gremlins with a net. Subagents arrive at the dock.

When the agent goes quiet, the house lights dim and the character sits down. When it needs you, the stage says so and points you back to the terminal. Export any run as an mp4 and post it.

The Lanterns stage: a night festival town with pagoda roofs and paper lanterns, the agent at work on a file

Agent Theatrev0.1.0

Agent Theatre, milestone one

24 Oct 2026 · Agent Theatre · v0.1.0

The third product starts the way the other two did: with the honest part first. A generic agent-event schema that carries paths and counts but never file contents or prompts, with a test that plants secrets in every field and asserts zero leaks.

Then the claim check. If the agent says the job is done and no test has passed since its last edit, a gremlin hides behind it. A test run that exits zero with no counts is not evidence either.

Debug Anythingv1.0.1

Debug Anything 1.0 on npm and PyPI

19 Oct 2026 · Debug Anything · v1.0.1

npx debuganything why <pid> against any process, container or pod. It attaches, picks the right tools for the symptom, and returns ranked findings where every finding cites an evidence id. Then it detaches.

The Python package ships the same contract for LangChain, LlamaIndex and CrewAI agents. No breakpoints, no restarts, no instrumentation. It is the layer before the step debugger, for when you do not yet know where to put the breakpoint.

Earlier

  1. Verification quality release and verify-anything · LastSearch

  2. Debug Anything, first ship · Debug Anything v0.2.0

  3. LastSearch goes live · LastSearch

  4. The first night · LastSearch

You pick what’s next.

Suggest one on GitHub or in Discord. A vote is a thumbs-up on the idea’s GitHub issue, so every count is public; new votes show here within a minute or so. The top idea on Monday morning is the one that gets built.

Suggest on GitHubOr tell us in Discord

  1. –votes

    Agent Theatre: export a clip from the CLI

    Render any past session to mp4 without opening a browser, for posting the week's reel straight from the terminal.

  2. –votes

    Debug Anything: remote hosts over SSH

    Attach to a process on another machine with the same tools and the same evidence contract. Step two of the plan.

  3. –votes

    LastSearch: temporal awareness

    Know when a claim was true. Date-aware verification so a stale source does not confirm a current claim.

  4. –votes

    Agent Theatre: time of day across a session

    The stage moves from morning to night as the session runs, so a long run reads as a long day.

  5. –votes

    Debug Anything: always-on watch mode

    An agent that notices the regression at 3 am, attaches, diagnoses and opens the PR with the flamegraph attached.

  6. –votes

    One MCP server for the whole suite

    Research, observation and visualisation behind a single install and one configuration entry.

Follow the build.