An open API service indexing awesome lists of open source software.

https://github.com/mmeyer23/legacy-code-modernizer

A legacy code modernization assistant that uses LLM-powered analysis to extract structure, dependencies, and data flow from Fortran programs and generate Python migration guidance.
https://github.com/mmeyer23/legacy-code-modernizer

Last synced: 16 days ago
JSON representation

A legacy code modernization assistant that uses LLM-powered analysis to extract structure, dependencies, and data flow from Fortran programs and generate Python migration guidance.

Awesome Lists containing this project

README

          

# Legacy Modernizer

Legacy Modernizer is a platform for analyzing and modernizing legacy software systems.

Starting with Fortran, the platform builds a structured intermediate representation of source code before translating it into modern Python while preserving program behavior.

The long-term vision is to support multiple legacy languages, automated validation, confidence scoring, and multi-stage AI-assisted modernization workflows.

## Current Features

- Upload legacy Fortran source files
- Build structured semantic analysis
- Generate Python translations
- REST API built with FastAPI
- Modular migration pipeline

## Planned Features

- Validation Agent
- Test Generation
- Behavior Comparison
- Migration Confidence Scoring
- Multi-language Support
- LangGraph Orchestration