This document discusses using neuroevolution techniques to evolve neural networks represented as ONNX models in Elixir. It describes representing neural network genotypes as ONNX graphs that can be mutated and evolved over generations. Mutation functions are defined that modify parameters in the ONNX models, and an approach is outlined for loading ONNX models into Elixir and mutating their attributes to evolve new models. Opportunities are mentioned for developing additional tools for working with ONNX models in Elixir.