Skip to content
You must be logged in to sponsor tmattio

Become a sponsor to Thibaut Mattio

Hi! I'm the creator of Raven, an ambitious project to bring modern machine learning capabilities to OCaml.

What is Raven?

Raven is a comprehensive ML ecosystem for OCaml, providing:

  • Nx: A NumPy-equivalent tensor library with multiple backends (Native, Metal, CUDA)
  • Rune: JAX-style autodiff and JIT compilation using OCaml's effect system
  • Hugin: Matplotlib-style plotting for data visualization
  • Quill: Interactive notebooks similar to Jupyter

Why This Matters

OCaml offers incredible type safety and performance, but lacks the ML tooling that make Python the only reasonable choice for data science. Raven bridges this gap, enabling researchers and engineers to leverage OCaml's strengths for machine learning without sacrificing user experience or performance.

Your Support Enables

  • Full-time development on core features and optimizations
  • GPU backend improvements for Metal and CUDA
  • Documentation and tutorials to grow the OCaml ML community
  • Long-term maintenance ensuring stability and compatibility

By sponsoring, you're helping build the foundation for type-safe, high-performance ML in functional programming. Together, we can make OCaml a first-class citizen in the machine learning ecosystem.

3 sponsors have funded tmattio’s work.

@daemonfire300
@gabyfle
@sabine

Featured work

  1. raven-ml/raven

    Modern scientific computing for OCaml

    OCaml 212

Select a tier

$ a month

Choose a custom amount.