Welcome to EvoProc's documentation! ======================================================= A reusable GA over LLM-generated, structured **procedures**, plus a domain plugin with models, schemas, prompt builders, runners, and an Ollama backend. .. grid:: 1 1 2 2 :gutter: 2 .. grid-item-card:: 🚀 Quickstart :link: quickstart :link-type: doc Install, run the GA once, and execute a procedure end-to-end. .. grid-item-card:: 📚 User Guide :link: user_guide/index :link-type: doc Concepts, global-state rules, validators, and extension tips. .. grid-item-card:: 🔧 EvoProc API :link: api_core :link-type: doc Classes and functions in ``evoproc``. .. grid-item-card:: 🧩 Procedures Plugin API :link: api_procedures :link-type: doc ``evoproc_procedures`` models, schemas, prompts, runners, repairs, and backends. .. grid-item-card:: 📓 Example Notebook :link: notebook_demo :link-type: doc End-to-end run in a Jupyter notebook. .. toctree:: :hidden: :maxdepth: 2 quickstart user_guide/index api_core api_procedures notebook_demo Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`