Skip to content
This organization was marked as archived by an administrator on Sep 4, 2026. It is no longer maintained.
@invrs-io

invrs-io

invrs.io

invrs.io aims to advance AI-guided design, focusing initially on optics---a space critical for components in AR/VR, datacenters, autonomous vehicles, and beyond. We are developing an ecosystem that is accessible to everyone from AI scientists to optimization researchers and optics designers. The main parts of the ecosystem are,

  • invrs-gym: A collection of optics design challenges with a common API, intended to facilitate research and development of new design methods. For optics designers, the gym also serves as an example of how to structure design challenges, so that they can be used with other parts of the ecosystem.
  • leaderboard: A database of solutions to gym challenges. Submissions are welcome!
  • invrs-opt: Optimization algorithms with a common API, which currently include well-known schemes such as L-BFGS-B.
  • totypes: Defines custom types used in the gym, and generally applicable to AI-guided design, topology optimization, and inverse design.
  • invrs-utils: Utilities, including those which simplify the running and analysis of experiments.

Pinned Loading

  1. gym gym Public archive

    A collection of inverse design challenges

    Python 78 17

  2. totypes totypes Public archive

    Custom types for topology optimization

    Python 5 4

  3. opt opt Public archive

    Algorithms for inverse design

    Python 14 4

Repositories

Showing 10 of 12 repositories
  • leaderboard Public archive

    Dataset of solutions to inverse design challenges

    invrs-io/leaderboard's past year of commit activity
    Python 16 MIT 10 4 (1 issue needs help) 0 Updated Oct 23, 2025
  • gym Public archive

    A collection of inverse design challenges

    invrs-io/gym's past year of commit activity
    Python 78 MIT 17 4 0 Updated Oct 22, 2025
  • totypes Public archive

    Custom types for topology optimization

    invrs-io/totypes's past year of commit activity
    Python 5 MIT 4 2 0 Updated Oct 21, 2025
  • opt Public archive

    Algorithms for inverse design

    invrs-io/opt's past year of commit activity
    Python 14 MIT 4 2 0 Updated Oct 21, 2025
  • ccmaps Public archive

    Custom matplotlib colormaps

    invrs-io/ccmaps's past year of commit activity
    Python 1 MIT 1 0 0 Updated Oct 21, 2025
  • fmmax Public archive

    Fourier Modal Method with Jax (official maintained repo)

    invrs-io/fmmax's past year of commit activity
    Python 21 9 8 0 Updated Oct 21, 2025
  • utils Public archive
    invrs-io/utils's past year of commit activity
    Python 3 MIT 4 0 0 Updated Oct 20, 2025
  • refractiveindex2 Public archive
    invrs-io/refractiveindex2's past year of commit activity
    Python 3 MIT 3 0 0 Updated Oct 20, 2025
  • jeig Public archive

    Faster eigendecompositions for jax

    invrs-io/jeig's past year of commit activity
    Python 9 BSD-3-Clause 2 2 0 Updated Oct 20, 2025
  • agjax Public archive

    Jax wrapper for autograd-differentiable functions

    invrs-io/agjax's past year of commit activity
    Python 13 MIT 3 0 0 Updated Oct 20, 2025

Top languages

Loading…

Most used topics

Loading…