Independent by design · no pay-to-rank placements  · How we evaluate tools →
Anclum Submit
K

KarthikSubramanian07/Frankenstein

Software dies when its source code does

Before you install: no copy-paste command · license MIT · link reachable

First step: nothing runnable here yet - start from the repository: https://github.com/KarthikSubramanian07/Frankenstein

View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
Official descriptionSoftware dies when its source code does. Frankenstein's agents bring it back from the binary, and a compiler proves every byte. Doom is just the first patient.
Star count
0 ★ · KarthikSubramanian07/Frankenstein · read from the GitHub search API · (checked 2026-11-13 20:00:50)
Source
read directly from its GitHub page · type: open-source project
Harvest history
first seen 2026-11-08 · last seen 2026-11-14 · seen 7× · listed by 1 sources
Score
score 103 · 1 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository KarthikSubramanian07/Frankenstein;first catalogued 2026-11-08;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.

# Frankenstein

以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →

Lost games, rebuilt and proven.
#game-preservation #matching-decompilation #coding-agents #multi-agent #verification #gba #muse-spark #subquadratic #fetch-ai #mongodb #hackathon
87% of classic games are endangered, and most of their source code is gone.
Frankenstein's agents rebuild it from the cartridge, one piece at a time.
A compiler checks every byte.
Live site: tryfrankenstein.pages.dev
> Victor Frankenstein never checked his work. Ours checks everything.
## Emulators keep games playable. Source code keeps them alive.
87% of classic games released in the US are critically endangered (Video Game History Foundation and Software Preservation Network, 2023). For most of them, only the compiled cartridge survives. It runs, but nobody can fix it.
## How it works
1. Dig. Agents read the compiled game and write C, one function at a time.
2. Check. A compiler rebuilds every piece. Byte-identical or it's out. Lies get caught.
3. Learn. Every match teaches the crew a habit, so the next game goes faster.
> Play it, and we rebuild it. SubQ Snap watches the live game and sends the crew to whatever is on screen.
## The proof
Doom is our first patient: famous, hidden from the agents, scrambled so they can't recite it, and checkable byte for byte.
| What | Result | Source |
| Bench (not Doom: 20 small functions written today, -O2) | 14 of 14 matched, 12 first try, 80 s, $0.29, 0 false claims, 24 idioms learned | runs/bench_r01, DECISIONS.md |
| Doom target | 795 functions, 170 held out | lab/out/manifest.json |
| Referee | 0.1 to 0.2 s per check | DECISIONS.md |
| Doom results | measured live today | runs//metrics.json |
Evidence rule. Bright means proved by the compiler. Violet with a "?" means our guess.
## Agents lie. The referee doesn't.
Every "I matched it" is re-run by the Checker with a fresh compile. A match that doesn't hold is rejected with the first instruction that differs, and counted.
## Sponsors are the organs, not the logos
| Partner | Role | One line |
| Meta Model API (Muse Spark, Muse Wonder) | The hands | Writes every line of recovered C. |
| Subquadratic (SubQ Snap) | The judgment | Reads the whole game at once and decides where every attempt goes. |
| Fetch.ai (ASI:One) | The front door | Ask for a recovery in a chat. Get proof back. |
| MongoDB Atlas | The memory | Remembers every trick, so the next game is faster. |
| Google Gemini | The second opinion | A different lab double-checks every match. |
## Built today / Not ours
| Built today (Nov 7, 2026, after 10:45 PT) | Not ours |
| Everything in contracts/, lab/, crew/, stage/, creature/, site/ | Doom by id Software; prBoom by its authors; GBADoom by doomhack (GPL-2.0-or-later), used only as the hidden answer key and never committed |
| The build and split, referee and linter, agents, Stage scenes, emulator overlay, phone page and site | Muse Spark and Muse Wonder (Meta), SubQ Snap (Subquadratic), ASI:One and Agentverse (Fetch.ai), MongoDB Atlas, Gemini (Google), mGBA, devkitARM, Google Fonts |
| | Prior work: the planning kit in docs/ (including docs/design_system.html, a visual reference only) and the event clock tools/hackclock.py |
## The team
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[![Listed on Anclum](https://anclum.com/badge/listed.svg)](https://anclum.com/en/s/karthiksubramanian07-frankenstein/)
Source
github · https://github.com/KarthikSubramanian07/Frankenstein
Browse by field
Open source
added
today

More like this

All 1,671 →

Filed under

Every tag opens the full list for that filter. Counts are the live catalogue figures.

Browse all fields →

← Back to index