Sutra is a geometrically compiled language where logical operations over vector spaces are resolved at compile time into matrix multiplications.
https://sutra.emmaleonhart.com β// readme
π Sutra
Website Β· sutra.topazcomputing.com
Sutra is a geometrically compiled language where logical operations over vector spaces are resolved at compile time into matrix multiplications.
π Website: https://sutra.topazcomputing.com β a static site built from the Markdown under docs/ (one page per file: the homepage plus the concept guides and tutorials) and the paper from paper/paper.md by scripts/build_site.py, deployed by pages.yml. It includes the readable paper at /paper/, with downloadable PDFs and a reproduction zip.
What Sutra is
Sutra source looks like TypeScript. It parses to an AST, gets simplified, validated, and emitted as self-contained Python that calls into a small runtime class (_VSA) implementing the Sutra primitives β bundle, bind, unbind, similarity, argmax_cosine, select, loop. Those primitives are tensorβ¦