{"slug": "alternative-to-graft-for-generating-code-graphs-in-fortran-repositories", "title": "Alternative to Graft for generating code graphs in Fortran repositories?", "summary": "A developer is seeking an alternative to Graft, the code-graph extraction tool they use on Python projects to give AI agents structural information about functions, libraries, and call graphs, because Graft cannot parse Fortran code natively. The developer asked for any hack, configuration, or alternative tool that can generate a similar code graph or structured context for Fortran repositories to use with AI assistants.", "body_md": "I have been using Graft with a Python project to extract structural information about functions, libraries, and call graphs. This works wonderfully and allows AI agents to interact efficiently and precisely with the repository.\n\nHowever, it appears that Graft is not able to parse or work natively with Fortran code. Do you know of any hack, configuration, or alternative tool that makes it possible to generate a similar code graph or structured context for Fortran repos to use with AI assistants?", "url": "https://wpnews.pro/news/alternative-to-graft-for-generating-code-graphs-in-fortran-repositories", "canonical_source": "https://fortran-lang.discourse.group/t/alternative-to-graft-for-generating-code-graphs-in-fortran-repositories/11106#post_1", "published_at": "2026-09-19 09:30:23+00:00", "updated_at": "2026-09-19 09:53:20.906459+00:00", "lang": "en", "topics": ["ai-agents", "developer-tools", "ai-tools"], "entities": ["Graft", "Fortran", "Python"], "alternates": {"html": "https://wpnews.pro/news/alternative-to-graft-for-generating-code-graphs-in-fortran-repositories", "markdown": "https://wpnews.pro/news/alternative-to-graft-for-generating-code-graphs-in-fortran-repositories.md", "text": "https://wpnews.pro/news/alternative-to-graft-for-generating-code-graphs-in-fortran-repositories.txt", "jsonld": "https://wpnews.pro/news/alternative-to-graft-for-generating-code-graphs-in-fortran-repositories.jsonld"}}