You bring Oracle7's swarm a problem. It works out what the problem needs, builds the parts it does not have, tests each one on cases it has never seen, and composes parts until the problem is solved. Every answer, program and plan it returns can be traced step by step to the parts that made it. There is no neural network in it, and it runs on an ordinary CPU.
Released in Oracle7 4.9 on 23 October 2026, after its sealed release test passed · huggingface.co/psiloceyeben/oracle7-slim
The trailer · 62 s
Live in the harness, on the released 4.9 · 71 s · real output, long waits shortened and marked
The loop
Nothing is trained. Learning is building a part: a table of facts from a cited source, a formula composed from worked examples, a program assembled from moves that already passed their tests. A part is kept only if its held-out exam admits it: at least 3 more right answers than the core alone, no more than 2% wrong answers added, no more trick questions answered than the core, and inside its lane and time budget.
A part's worth is what it does alone plus every path it joins. Parts connect wherever one part's output type, with its unit, is another's input. With K parts there are up to K(K−1) two-step paths and about K3 three-step paths, so each new part is worth more than the one before it. In the release test, a part built for one problem was used to solve the next.
Every part is a representation: a key, a place on the Tree of Life, and a typed signature (what it takes, what it gives). Its vector is regenerated from the key whenever it is needed. Combinations are worked out from the signatures, never stored. Verified paths are filed in spine memory, ten vectors rebuilt from a short index of entries. The representations of a run's parts come to a few kilobytes.
Research answers come from a part that holds the fact, cited to its source. Code is run in a separate interpreter against its worked examples, with units as types. Plans run each step and check it before the next. When it cannot finish, it says which step failed and which part is missing. When a question is declined, the decline specialist reads why: it rereads a question form it did not follow, reads a missing thing's value at the table's own source with its unit, names a gap for the builder, or keeps the decline when the thing does not exist.
Sealed release test v22 · written and hashed before the code froze · run once · no person in the loop
The swarm was pointed at four problems it had never seen, in one workspace.
Each failure got a general fix, tested on a fresh sealed set. An earlier design (a loop over the questions the release declined) built 18 parts unattended, 7 of them composed from two routes it had built itself; it failed its parts bar and was not shipped. All of it is in the changelog.
Live · the released 4.9 slim tree · recorded 23 October 2026, 06:04 UTC · excerpt of the real output
Nothing about bridges was installed. It built a table of 800 bridge lengths from Wikidata and a walking-time formula from worked examples, both admitted by their exams. The Øresund Bridge is not in that table, so the decline specialist read it at the source; the made-up Zorvath Bridge stayed declined. The plan read the Golden Gate's 8,981 feet as 2.737 km, found nothing that gives minutes, built that part from its reserve, and answered 32.8 minutes. The whole run took 2 minutes 9 seconds.
Download the slim release from Hugging Face. A target is a small file: example questions, worked examples, examples kept in reserve, and the work to do (ask, plan, code). Then:
python oracle7.py swarm point target.json python oracle7.py swarm parts python oracle7.py swarm paths python oracle7.py update
update offers a newer release only if it is published and anchored on Solana; update --apply checks every changed part against the release's hashes before writing, keeps a backup, and never touches your own specialists, memory or conversations. The Workbench has the same as a button.
Next is 5.0: new kinds of parts in the same loop (multi-step specialists, a maths solver for whole systems, programs built from programs, pictures checked frame by frame), each with its own sealed test.
44f51e06832a2b81…, anchored on Solana in this transaction (slot 460330732); every part checked against it after upload.