Skip to content

Roadmap

This document outlines the near-term roadmap for mesa-frames as of October 2025.

1) LazyFrames for Polars + GPU

Switch Polars usage from eager to LazyFrame to enable better query optimization and GPU acceleration.

Related issues:

Progress and next steps:

  • Land #144 and convert remaining eager paths to lazy.

  • Validate GPU execution paths and benchmark improvements.

  • Revisit Ibis/Narwhals after LazyFrame stabilization.

  • Fold DataFrameMixin removal into the LazyFrames transition (#122).


2) AgentSet Enhancements

Expose movement methods from AgentContainer and provide optimized utilities for "move to optimal" workflows.

Related issues:

Next steps:

  • Consolidate movement APIs under AgentContainer.

  • Keep conflict resolution simple, vectorized, and well-documented.


3) Research & Publication

JOSS paper preparation and submission.

Related items:


See our contribution guide and browse all open items at https://github.com/mesa/mesa-frames/issues