Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages