LuminAIR is being developed in carefully planned phases to address the challenges of proving large-scale machine learning models while enabling practical use cases early on.

Below is the roadmap outlining our phased approach to building and expanding LuminAIR.

πŸ—οΈ Phase 1: Supporting Primitive Operators

This phase currently under active development πŸ—οΈ.

πŸ”’ Phase 2: Optimizations and Accessibility

This phase focuses on improving performance and developer experience by introducing fused compilers, specialized operators, and easier integration tools.

πŸ”’ Phase 3: Decentralized Verification and GPU Support

This phase aims to bring LuminAIR proofs into decentralized ecosystems and enhance performance through GPU acceleration.

πŸ”’ Phase 4: Future Enhancements

Details for this phase are yet to be finalized but may include:

  • Support for ONNX graph.
  • Continuation mechanism, allowing the proof to be divided into several parts that can be proved in parallel.
  • Expanding compatibility with additional ZK backends.