Skip to content

Roadmap

This roadmap outlines where the project is headed. It reflects current priorities, not firm commitments — plans may change as the project evolves.

Last updated: 2026-07-14

Now

Things actively being worked on.

  • [ ] Dynamic runtime sequences — compile an aie.runtime_sequence once and run it at many problem sizes, via standalone TXN encoding and EmitC C++ generation (#3222)

Next

Planned for the near future.

  • [ ] Mature native Windows support — broaden example and CI coverage, and close feature-parity gaps with Linux (builds on the native Windows guide)

Later

Ideas we want to pursue eventually. Not yet scheduled.

  • [ ] Express access patterns in the compiler — move DMA tiling from Python taplib into MLIR (affine maps + structured control flow) so one program lowers to both static and dynamic data movement (#3239)

How to contribute

Want to help or suggest something?

Items marked below reflect their status:

  • Now — committed and in progress
  • Next — planned, help welcome
  • Later — aspirational, open to input