AI-assisted recovery tools for aging software.
ETERN Toolkit helps engineers analyze, revive, and modernize aging software systems with minimal disruption.
It is designed for legacy recovery workflows such as:
- deprecated API detection
- framework migration assistance
- dependency repair
- Docker environment generation
- database compatibility analysis
- configuration reconstruction
The goal is simple:
Make old software runnable again.
Recover first. Replace only when necessary.
Legacy systems often contain:
- valuable business logic
- undocumented behavior
- irreplaceable operational knowledge
Blind rewrites destroy these.
This toolkit exists to preserve them.
Analyze legacy source code.
Example:
lrt scan ./legacy-projectDetect:
- deprecated PHP functions
- removed framework APIs
- obsolete dependencies
- incompatible runtime assumptions
Generate recovery suggestions.
lrt doctorExamples:
- replace
mysql_connect()with PDO - identify missing extensions
- detect framework upgrade blockers
Generate isolated runtime environments.
lrt dockerizeOutput:
- Dockerfile
- docker-compose.yml
- runtime compatibility notes
Generate minimal modernization patches.
lrt migrateGoal:
- preserve behavior
- minimize code changes
- keep patches reversible
- legacy software consultants
- PHP maintenance engineers
- small technical teams
- digital preservation specialists
- organizations with undocumented systems
Early design phase.
This repository currently defines:
- ideas
- architecture
- specifications
Implementation will begin incrementally.