API reference¶

Auto-generated reference for the public Python entry points of fortranspire.

fortranspire.server

Serveur MCP (FastMCP) exposant le CodeAgent et les pipelines Fortran via HTTP/SSE.

fortranspire.config

Configuration centralisée du fortranspire.

fortranspire.agent.code_agent

Agent de code basé sur LangChain ReAct + Ollama (Mistral NeMo 12B).

fortranspire.agent.cli

fortranspire.agent.translation_graph

Graph d'agents LangGraph pour la traduction de Fortran 90 vers JAX. Ordre : parser → explainer → translator → halo_exchange → reproducibility → performance → docstring → autodiff → surrogate → END.

fortranspire.agent.translation_graph_phase1

LangGraph wiring for Phase 1 — Fortran → OpenACC GPU + Cython.

fortranspire.tools.file_tools

Outils de manipulation de fichiers pour l'agent.

fortranspire.tools.search_tools

Outil de recherche dans le codebase.

fortranspire.tools.shell_tools

Outil d'exécution de commandes shell pour l'agent.