selected researchall 12 →

selected softwareall 30 →

  • Pith

    A Dafny-verified application core that a coding agent builds an application around, with a judge that says which properties of the result are proved, model-checked, tested, or awaiting human review. Research prototype.

    Needs: Dafny 4.11 · TLC · Python, installed by bootstrap.sh · v0.4.1 release

    agent contractvalidation recordrelease v0.4.1source

  • HN, formally

    The Hacker News front page, rendered by a Lean 4 program proven to render every API input correctly and redesigned every night by an LLM loop that ships without human review. Layout and accessibility are checked per release, never called proven.

    Needs: Nothing to install: hosted on GitHub Pages · Lean 4.34 and Node 22 to build

    live siteevery generationlatest releasesource

  • Faithful

    Make one TypeScript function faster and see exactly how much of “it still does the same thing” was checked: compile, purity, differential tests, a bounded Z3 search, a benchmark, then a Lean 4 proof against an agreed spec. In the launch campaign, 3 of 130 candidate rewrites were accepted with a proof.

    Needs: Node 22.12+ · pnpm · Codex CLI · Lean 4 and Mathlib (about 12 GB) for proofs · Z3 optional · install from source, 0.1.0

    try it in your browserlaunch reportsource

  • Undefined

    Ask a question of a spreadsheet export. A model drafts the calculation and the checks it must pass, you approve the checks, and only an answer that clears a strict TypeScript compiler, unit and property tests, and purity and time-limit gates is shown. Also a CLI and GitHub Action that certify TypeScript from any source.

    Needs: Nothing to install for the demo (recorded gpt-6-luna answers, live checks) · a local copy needs Node 20.19+ and the Codex CLI · install from source, 0.1.0

    try it in your browserhow the checks are measuredsource

  • Dynamic Workflows on Codex

    A Claude Code skill that writes a multi-agent workflow script, runs it on Codex agents instead of Claude subagents, and shows the run as a live map. Agents edit files without asking unless the run is read-only.

    Needs: Node 18+ · logged-in Codex CLI · Claude Code plugin or standalone CLI, v0.2.0 release

    installoffline demorelease v0.2.0source

  • Flightdeck

    A Claude Code mod that puts a live agent dashboard in your terminal: context and cost, every permission check, your subagents as cards or swimlanes. It only watches.

    Needs: Claude Code 2.1.287+ · install as a plugin · v0.3.2 release

    installwhat it can reachrelease v0.3.2source

  • nanochat-mlx

    Train a small chatbot from scratch on Apple Silicon, from tokenizer training to a chat interface.

    Why I built it: I wanted to train a chatbot from scratch on my MacBook without touching PyTorch or a cloud GPU.

    Needs: Apple Silicon · MLX · uv, v0.2.0 release

    quick startrelease v0.2.0source

model adapters

  • Random-choice adapter

    A Qwen adapter for experiments with fixed-list sampling behavior.

    LoRA adapter (rank 16) on Qwen/Qwen3-30B-A3B-Instruct-2507 · scasella91/qwen3-30b-a3b-answer-diversity-lora

    read the experimentmodel card ↗

  • Panel-reasoning adapter

    The post-MATH Qwen adapter from the exploratory accuracy and completion-length comparison.

    LoRA adapter (rank 32) on Qwen/Qwen3-30B-A3B-Base · scasella91/qwen3-30b-a3b-multipersona-debate-lora

    read the experimentmodel card ↗

contact

I’m interested in replicating LLM experiments and building useful open-source tools. Get in touch about research ideas, corrections, or collaboration.

Message me on LinkedIn →

For bugs and code, open an issue on the repo in question.