From the project's README.md: "This is a reimplementation project for educational and preservation purposes."
See https://zenodo.org/records/17196870 for the related paper:
"we reconstructed a bootable prototype of Apple System 7.1 directly from 68k binaries in three days"
"We present an AI-assisted reverse engineering framework that achieves dramatic speedups—on the order of hundreds of times faster than traditional manual methods—by orchestrating specialized agents for evidence curation, struct recovery, and code drafting. Using this approach, we recreated a bootable prototype of Apple System 7.1 from binary analysis in just 3 days."
The amount of software preservation that could occur by having LLMs port binaries to new architectures (and maybe do reverse engineering of the source code) is something that is well short of AGI, but would be tremendously useful.
Alas I don't think any LLM vendor will pay much attention to this, there is too much money in Javascript/HTML primarily and the other mainstream langs secondarily.
But LLMs should in theory be able to navigate the edge cases of doing things in different OSes / Windowing toolkits / etc better than straight decompiler/recompilers would be able to.
This is related to a big potential area for LLMs: porting legacy enterprise code to newer systems, just like this guy did.
> Future Development Dropdown menu implementation Window dragging and resizing File system integration Application launching Dialog boxes Resource Manager with full .rsrc support Sound Manager AppleTalk networking
... ported. In 3 days. Don't tell this to your employer. "Project is ready for production but i still have to implement half of it"
WorldPeas•4mo ago