// 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…