Enjoying this issue?
Get tomorrow's AI & engineering digest in your inbox — hand-picked, summarized, and always spam-free.
TLDR
A GitHub repo with two commits and no runnable code is outrunning every other tool on the board—because it's a written description of a 'harness,' the environment around an AI model. The real insight from this star-ranked list is that six of the ten repos are harnesses, not models or apps, and the most valuable code per commit is prose.
Key points
- Harness Engineering by Ryan LaPoe has 2,430 stars with only 2 commits, proving that a well-written harness description can be shippable software.
- Script-C compiles ordinary TypeScript into a native binary with no JavaScript engine, achieving 500x smaller size and 20x faster startup.
- Bento is an office suite that fits in a single HTML file—viewer, editor, presenter, and collaboration all self-contained.
- Quill records microphone and system audio as separate tracks for free speaker separation, transcribes locally with no upload.
- DeepSec is a security harness that uses coding agents to find logic bugs, but can cost thousands of dollars per scan.
- AOS (Agent Operating System) runs agents as capsules in WebAssembly with explicit authority and spending caps enforced in the kernel.
- EMG 23js turns a single photograph into TypeScript code that rebuilds the object in 3js, using deterministic Python scripts to save model tokens.
- Calibri runs trillion-parameter mixture-of-experts models on consumer hardware by streaming experts from disk, with a live cortex visualization.
- Open Interpreter rewrote itself in Rust to become a harness for open-weight models, getting a second life after three years.
- CCSwitch, a one-click config switcher for coding agents, has 123,000 stars—more than all other repos combined—because managing multiple agents is now a common pain.
Tools mentioned
Techniques
- harness engineering
- agent context bundle
- compilation to native binary
- single-file self-contained app
- two-track audio recording
- security scanning with agent
- capsule-based OS
- deterministic validation gates
- streaming experts from disk
- rewriting in Rust for open weights
- config switcher for agents
Stop scrolling. Start reading smarter.
Receive the day's most important AI & engineering updates in one concise email. No spam.
Transcript (captions)
This is a live poll from GitHub's API. 10 repositories, one number each, and none of it is my opinion. Watch the counts land. 2,400, 6 and 1/2 thousand, 22,000, 123,000.
That is a leaderboard, and the leaderboard is the least interesting thing on this screen. Seven of these 10 repositories did not exist a month ago. Every one of the seven was created in
July. One of them has two commits. Two. That is the entire recorded history of the project. Its author pushed it 13 minutes after creating the repo and has not touched it
since. It has 2,430 stars, which works out to 1,215 stars per commit. Open interpreter, further up this list, has 8,800 commits and earns about eight stars each. So, one of these repos pulls
160 times more attention per commit than a working coding agent does. What is inside it? Nothing you can run. That turns out to be the point, and every repo here is doing a version of
it. 10 repositories, counted down by star count, measured on the 2nd of August, 2026. Then I reranked the same board by a second number, and the order barely survives the change. Number 10,
la peo/harness engineering. 2,430 stars, 248 forks, and a license that gives the game away, Creative Commons Attribution. That is a license for writing, not for code, because it is writing. The repo is
Ryan LaPoe's anthology and field guide for something called Harness Engineering, plus what he calls an agent context bundle, a folder you point your coding agent at, so it reads the method
before it touches your code. LaPoe below works at OpenAI on a team that ran an experiment I still find hard to state casually. Over five months, three people shipped a software product of more than
a million lines. Zero of those lines were written by a human. Zero were reviewed by a human before merge, either. 1,500 pull requests, a build held under 1 minute, and roughly a
billion tokens burned per day. Close to a copy of War and Peace every minute, day and night for 5 months. That cost 2 to 3,000 dollars a day in model spend. Cheaper than one more engineer, which is
what lets him say the sentence the whole repo is organized around. The only fundamentally scarce thing left is his team's synchronous attention. So, what is a harness? It is the environment
around the model. Skills, specs, traces, metrics, scoring, review agents, merge rules. You hold the model and the agent constant as a black box you rent, and you move the only two levers you
actually own, context and tools, which is why a repository with two commits outruns most tools. If the harness decides output quality, then a well-written description of a harness is
shippable software. His readme opens by saying, "People can point their agents at his writing and improve what those agents produce." By a hundred times, he says, his number from his own tweet with
no benchmark under it. Take the direction and leave the multiplier. But, the direction is the fastest route from prose to dependency I have watched anyone take. Number nine, Vercel
stars. Created on the 22nd of July, which made it 11 days old when I pulled these numbers. It compiles ordinary TypeScript into a native binary. No node, no V8, no JavaScript engine inside
the executable at all. Same code, no annotations, no dialect, type checked by the real TypeScript compiler, lowered into a typed intermediate form, then into C or LLVM, then into a binary.
Vercel's own measurements on Apple Silicon. Startup falls from 47 milliseconds to 2.4. Memory falls from 67 to 116 megabytes down to 1 to 4. A node single file executable weighs 60 to
100 megabytes. Script C's weighs 178 kilobytes. The same program, roughly 500 times smaller. And the surface it covers is wider than a demo. Classes with real dynamic dispatch, generics, async and
await running on stackful fibers, regular expressions, nodes own APIs, file system, path, process, child process, and the whole server stack, net, HTTP, HTTPS, and TLS with a
vendored implementation. Real proxy servers compile. The tool I like most is the one that tells on itself. Run scripts see coverage and it reports how many of your statements compile
statically. 99% on their sample app. 4,451 out of 4,481. Then names each blocker with an error code. Nothing is miscompiled without
telling you. Two escape hatches are worth knowing. Compile time runs a piece of your own TypeScript at build time inside the compiler and bakes the answer into the binary as a literal. And
parsing JSON as a config type inserts a real runtime check that throws an error naming the offending field. TypeScript's as is a promise. Scripts see goes and verifies it. 800 corpus programs run
under node and as native binaries on every single change. And standard output, standard error, and exit codes have to match byte for byte. The whole corpus then reruns under address
sanitizer where a memory leak is a build failure. It hit the Hacker News front page on the 26th of July with 178 points and 92 comments in a day. 416 commits in 11
days from two contributors. Keep that pair of numbers. It comes back at the end. Number eight. NYBHnet/bento. 3,454 stars. And the pitch is one line. An
office suite that fits in a file. A bento deck is a single HTML file carrying its own viewer, its own presenter mode, and its own editor. Open it in a browser and you are already in
the editor. Hit save and the file rewrites itself with your deck inside it. Whoever you send it to installs nothing because the file is the software. The shell is about
560 kilobytes, smaller than one photo off your phone, and that shell carries the whole product, editing, presenting, the document data, and collaboration in the one file you double-click.
Collaboration is end-to-end encrypted with keys that live in the document rather than on a server. The optional relay stores Cyphertext and a hash of the room key, so it can tell that a
session exists and nothing about what is in it. Holding the file is membership. Rotating the keys is how you revoke someone. The AI angle is not a chat sidebar bolted to the corner. The
document sits near the top of the file as plain readable JSON, so any agent with Val system access edits your deck directly, Claude code, cursor, aider, or a local model through a llama, with
nothing leaving the machine. Version 1.0.13 shipped on the 2nd of August, 722 commits from eight contributors since the 17th of July, which is 16 days. And
the readme lists its own broken parts. Undo during live collaboration is snapshot-based and can revert a colleague's edit, and editing on a phone is not there yet. Number seven,
Digimata/Quill. 3,566 stars, 14 commits, two contributors, and a repository that has existed for nine days. One click in the macOS menu bar
records your microphone and everything the Mac is playing as two separate tracks. You stop, and it transcribes both on the machine and writes out a transcript with the speakers tagged.
Nothing gets uploaded because there is nowhere for it to be uploaded to. The two-track decision is the clever part. Speech models do better on clean single-source audio, and microphone
versus system audio hands you speaker separation for free, me and them, with no diarization model in the stack at all. Transcription runs on Parakeet TDT, a 600 million parameter speech model
through Fluid Audio's Core ML port, about 20 seconds of compute per hour of audio on Apple silicon, so a 2-hour meeting finishes in roughly 40-seconds. The models are around 600 megabytes and
download once. There is one detail in there that tells you a working engineer wrote this. Recordings are written as CAF rather than M4A because M4A needs a finalization pass at the end. If the
process dies mid-meeting an M4A is a ruined file and a CAF is still readable right up to the moment it stopped. Number six, Vercel Labs/DeepSec. 6,500 and five stars and the elder
statesman of the new arrivals created on the 30th of April, launched publicly on the 4th of May. Vercel calls it a security harness. There is that word again. It points coding agents at your
code base to find the vulnerabilities static analyzers walk past and it runs on infrastructure you control so your source never leaves it. The pipeline is six stages and the first one never calls
a model at all. Scan sweeps the tree with roughly 110 regular expression matchers to find candidate sites. Process hands those candidates to an agent for the actual investigation and
triage runs behind it on a cheaper model. The setup step is the whole thesis of this video in miniature. You have your coding agent read the repository and write a 50 to 100 line
briefing about it. The auth helpers, the middleware, the pattern specific to this project and the docs tell you to keep it short because that briefing gets injected into every scan batch and
verbose context dilutes the signal. The models it reaches for are Claude Opus 4.7 at maximum effort and GPT 5.5 at high reasoning and the read me does not soften the consequence. A scan of a
large code base can run into thousands or tens of thousands of dollars. That is a security tool with a cloud bill attached and Vercel's answer is that customers found the trade worth it. The
estimated false positive rate is 10 to 20% and there is a whole revalidate stage in that pipeline whose only job is pushing the number down. For a large monorepo, the work fans out
across more than a thousand sandboxed micro VMs. The API keys are injected outside the sandbox, so a prompt injection hiding in a vendor dependency has nothing to steal. If a run dies
halfway through, you rerun the same command and it picks up where it stopped. Steven Tay, who runs dub.co, put it this way. It was the first tool to surface the kind of issue he would
actually want a security engineer to flag. The counterpoint comes from reviewers rather than customers. This finds logic bugs in code you wrote and it does not replace dependency scanning.
Number five, Unikernel like AOS/AOSCE. 8,576 stars in 21 days out of a repository with 73 commits and two contributors. The claim is an operating system for
agents written in Rust announced on the 18th of July. The unit is the capsule. The model is a capsule. The memory is a capsule. The tools are capsules. The guards are capsules. Each compiled to
web assembly with an explicit authority boundary drawn around it. Community Edition installs 21 first-party capsules behind one command surface. Spending caps are enforced in the kernel per
session and per workspace. That is the part enterprises kept asking for. Not a limit on what the agent can say, a limit on what it can spend. There is one detail in those docs I keep turning
over. When a client cannot draw its own approval form, AOS puts up a native one and that local bridge accepts a single boolean or one value from a fixed list of approvals. No free text, no password
shaped URLs. The narrowness of the channel is the security control. Every release publishes checksums, sigstore bundles, GitHub build provenance attestations, and a file pinning the
exact runtime version it was built against. A tag cannot publish until the upgrade and self-heal gates both pass against a frozen clone of a real installation.
And it ships a tool called Forge whose job is teaching an agent to extend the operating system it is running inside. Inspect the live system, find a capability gap, build a least privileged
capsule, verify it. An OS that hands the newcomer the source and expects a patch back. Number four, EMG 23js. 8,977 stars in 18 days and it is not a library at all. You clone it into your agent
skills directory as a folder of instructions. You give it one photograph of an object. It gives you back TypeScript, a function that rebuilds that object in 3js out of primitives,
procedural shaders, and generated geometry. No mesh file, no photogrammetry, no downloaded art pack. The model is source code you can read, diff, and animate. The pipeline is eight
passes with a gate on each. Block out, structure, form, material, surface, lighting, interaction, optimization. Before a line of code is written, it enumerates a detailed inventory. The
bevels, the seams, the screws, the wear patterns, and every item has to map onto a real component or generation is blocked. The Counter-Strike routes go further and carry their own review
contracts, recording an exactness tier, painted region coverage, and a confidence score per region of the object. One gate strips the materials off entirely and reinspects the bare
shape underneath, so a convincing texture cannot stand in for structure that was never built. The design constraint underneath all of that is token cost. Deterministic Python
scripts, standard library only, handle every piece of validation and gating. Model tokens get spent on exactly two things, looking at the render and writing the code. Everything measurable
is done by a script for free. The showcase gallery is the argument. Counter-Strike knives with their wear patterns, a BMX frame, Sony earbuds with a case, an isometric Doraemon house, all
running in a browser as generated code, each with a link to its own source. Version 1.4.3 landed on the 29th of July. Number three, just bug {slash} Calibri by Vincenzo Ferraro. 21,979
stars in 32 days, written in C, Apache licensed by one person. It runs Frontier Mixture of Experts models on hardware you already own. Four families work today. GLM 5.2 at 744 billion
parameters, Inkling at 975 billion, Kimik 3 at 2.8 trillion, and OLM OE at 7 billion. Its own startup banner shows the 744 billion parameter model ready in 32 seconds with 9.9 GB resident. Two
DVDs worth of memory holding a model that comes nowhere near fitting inside it. The trick is refusing the usual question. Rather than asking whether the model
fits in memory, it treats VRAM, RAM, and the SSD as one hierarchy and streams experts off the disk as the router calls for them. The dashboard clocks that 744 billion model at four tokens a second
with first token in 1.6 seconds. In a mixture of experts model, only a handful of specialists fire per token. Calibri's dashboard draws all 19,456 of them as a live cortex. Color is which
storage tier the expert sits on, and brightness is how hot it's routing is. Then there's the Atlas page plotting 13,260 of those experts by measured routing
affinity with 1,041 replicated specialists clustering out of it. Position there is measured behavior, not a learned embedding. You can watch a trillion parameter model
sort itself by subject. The project also runs like a lab rather than a launch. Its readme carries a table of open hypotheses, each with the evidence so far and the experiments still needed.
Can routing history place experts better than a plain cache? Can two SSDs turn independent bandwidth into decode speed? An optimization stays a hypothesis until a controlled end-to-end comparison says
otherwise. The readme makes a promise worth repeating. No service level agreement on speed, a hard guarantee on semantics. Too little fast memory makes it slower and it must not change
precision or routing behind your back. Version 1.4.0 on the 1st of August added a Vulcan back-end. Number two, open interpreter. 67,501
stars, 8,879 commits, 536 contributors and a creation date of July 2023. 3 years old on a list whose median age is under 3 weeks. It was the Python project that let a
language model run code on your machine. It is a Rust project now and it is a fork of OpenAI's Codex retargeted at one job, getting the best possible work out of open weight models. The clearest
example is Kimi K3, Moonshot's 2.8 trillion parameter model released in mid-July with the weights public on the 27th. Open interpreter re-implemented the provider's own recommended harness
for it in Rust, the request shape, the tool definitions, the thinking history, the defaults inside a Codex-shaped interface, which is Number 10's idea again, expressed in code instead of
prose. The weights are a commodity you download for free. The harness around them is where the performance actually lives and a 3-year-old project got a second life
by rewriting itself into one. Number one, Varian 1231/CCSwitch by Jason Young. 123,342 stars. Just under half of every star on this entire list held by one app. It is
a desktop app in Rust and Tauri and its function is almost comically small. It switches which provider your coding agent talks to. Claude Code, Codex, Open Code, Open Claw, Grok Build, Hermes
Agent. One click, no editing config files, no environment variables, no hand-shuffled API keys. It also became the place people manage the rest of the harness, MCP servers, system prompts and
skills across every agent on the machine. 2,232 commits, 202 contributors, version 3.19.1 on the 31st of July. MIT licensed free.
The scale shows its strain. There are 2,098 open issues, one for every 59 stars, and 8,346 forks. A one-click config switcher turned into infrastructure faster than a
small maintainer group could absorb. 220 people watch that repository for every change. That is more watchers than Colibri, DeepSec, and Script-C have between the three of them. When the
switcher breaks, a lot of agents stop working at the same moment. 123,000 stars for a settings panel says something specific about 2026. The average working developer now runs
several coding agents at once, and switching between them by hand was irritating enough that fixing it outranks every actual tool on this list. Which brings me back to the promise from
the opening. That order was lifetime stars, and the lifetimes here run from 9 days to 3 years. So, here is the same 10, ranked by stars earned per day since creation. Colibri takes first place at
687 a day. EMG 23 JS is second at 499. AOS is third at 408, and Quill, 9 days old, 14 commits, is fourth at 396. CC Switch, with 14 times more stars than any of them, lands fifth at 340. Then
Script-C at 245. Bento at 216. Harness Engineering at 162. DeepSec is ninth at 69, and Open Interpreter comes dead last at 61. Now,
the caveat, because that number is crude. A repository's first week is its launch spike. So, a 9-day-old project is being scored almost entirely on its best week, while 3 years of Open Interpreter
averages in every quiet Tuesday. Velocity flatters the young. It is still a better picture of what is happening right now than a lifetime total. And the ratio from the opening resolves the same
way. Harness engineering earns 1,215 stars per commit. Colibri C engine, Script-C's compiler, CC Switches app. Every one of the other nine sits under 60. The repository containing the least
code is worth the most per unit of it. Look at what these 10 actually are. A security harness, a written description of a harness, a harness for open weights, an operating system for agent
capsules, a skill folder, a switcher between harnesses. Six of the 10 are the environment around a model rather than a model or an app. The other four are less explicit about it and doing the same
work. Bento stores its document as plain JSON, so an agent can edit it in place. Quill is a local pipeline that hands a transcript to whatever you wire up next. Colibri manages memory, so somebody
else's weights will run. Script-C makes the output of all of it cheap to ship. And seven of the 10 have four contributors or fewer. Those seven hold 54,726
stars between them. Two people plus a good harness is now a shipping team, which is the claim Lisp Apollo's repository makes with two commits and no code. If you install one
thing this week, Colibri to run a frontier model on your own machine, Deep Sec if you are shipping code an agent wrote, CC Switch if you already have three agents and three config files
fighting each other. The board changed order the moment I changed the number I ranked it by. So, pick your own. Which of these 10 still matters a year from now? Tell me
the one you would bet on.