sponsor
Support Raven.
Raven is built in public. Sponsorship funds the road to 1.0.
Sponsors
01 — why
One language from research to production.
Python's monopoly on scientific computing forces a choice: ship everything in Python, or prototype in Python and rewrite for production. OCaml lets you prototype as quickly and scale the same code to production; strong typing catches bugs before they crash your ML pipeline, while eager kernels and JIT compilation aim at NumPy and PyTorch performance.
Raven brings that stack to OCaml: train models with automatic differentiation and JIT compilation today, and, at 1.0, deploy them as one static binary that needs nothing on the host beyond the GPU's kernel driver. Read the introduction.
02 — what it funds
The road to 1.0.
- 01Training: fine-tune Llama 3.1 70B at 90% or better of PyTorch's throughput, with LoRA on one 8×H100 node and in full across two
- 02Deployment: serve open-weight models behind an OpenAI-compatible API from a dependency-free static binary at 90% or better of vLLM's throughput
- 03Mixed precision, memory-efficient attention, and GEMMs at cuBLAS throughput
- 04Distributed training: data parallelism, FSDP-style sharding, and multi-node collectives
- 05AOT compilation to standalone binaries (CPU and GPU)
- 06Inference engine with KV cache, continuous batching, and PagedAttention
- 07Post-training quantization (INT8/INT4) and mixture-of-experts serving
03 — other ways to help
Not only money.
developers
- Try it out: test Raven with your workflows and report issues
- Contribute code: see the contributing guide
- Share feedback: what would make you switch from Python? Tell us
- Spread the word: star the repo, share it with your team, write about it
companies
- Use Raven: tell us about your workflows; we prioritize by real-world needs
- Sponsor development: email us for sponsorship packages
- Pilot in production: take part as an early adopter or a production pilot
individuals
- GitHub Sponsors: monthly or once
- Write tutorials: help others learn Raven, and tell us so we can link to it
from doc/support-raven.mdedit ↗