I publish the libraries and tools I build for my own apps, agents and games. These six are the ones most likely to save you a week. Every README example compiles, every crate states its minimum Rust version, and issues get answered.
69crates on crates.io5,038downloads3,900in the last 90 days
A proxy in front of any LLM API. The same prompt asked twice costs one model call, outages fail fast with a clear reason, and a spend cap stops runaway bills. Point an OpenAI or Anthropic client at it and change nothing else.
Exact decimal prices and sizes, a level-2 order book, ticks to candles, 700+ streaming indicators with TA-Lib definitions, Black-Scholes Greeks, a position ledger and risk limits. Works next to ta, yata and wickra.
Watch an LLM answer token by token with the confidence and perplexity of each token from logprobs, then rewrite tokens while it streams. OpenAI, Anthropic, Gemini, Ollama. A mock provider needs no API key.
Real-time graphics from math: strange attractors, ODEs and force fields drawn as glowing particles with HDR bloom on OpenGL. 21 runnable demos and a screensaver.
Price each call from your own logs or the provider response: 104 models, prompt caching, Claude Code session logs. Watch it live in a terminal dashboard, scrape it with Prometheus, or call it from Rust.
Charge each model call to a per-agent budget in US dollars and get a typed error the moment a call would cross it, plus a kill switch and an automatic step down to a cheaper model. 232 real model prices built in.
fin-streamTurn raw Binance, Coinbase, Alpaca and Polygon trade messages into one exact-decimal tick type, pass them between threads on a... 232 downloads
crypto-orderbookLive, correctly sequenced Binance spot or USD-M futures order book over HTTP, WebSocket and Prometheus, with recording and... 31 downloads
llm-token-visualizerFlag low-confidence spans in LLM output from token logprobs, and render per-token confidence as terminal, HTML or Markdown 71 downloads
llm-agent-runtimeUnified Tokio agent runtime -- orchestration, memory, knowledge graph, and ReAct loop in one crate 123 downloads
helixrouterDecides, per job, whether to run it inline, spawn it, queue it on a CPU pool, batch it or drop it, based on its cost and live load 109 downloads
wasm-agentA ReAct and native tool-calling agent loop with no I/O, for WASM, edge workers and plugins 52 downloads
llm-syncShare state between LLM agents without a coordinator 49 downloads
llm-diffDiff, version and audit LLM outputs 50 downloads
math-sonifyReal-time procedural audio from mathematical dynamical systems (Lorenz, Rossler, Double Pendulum, and more) 31 downloads
geodesic-wallpaperAnimated Windows desktop wallpaper that draws glowing geodesics flowing over curved 3D surfaces (torus, Klein bottle,... 178 downloads
corescoutAn MCP server that gives AI coding tools a model of the machine they run on, split into 33 crates. 1,535 downloads across the workspace
Open an issue on its GitHub repo, even for a question; that is how I find out what to fix first. If one of them ends up in your project, I would love to hear about it: matt@tensorust.com. Need something built on top of them? See Build.
Download counts from the crates.io API, fetched when this page was built (Oct 17, 2026). crates.io counts every fetch of a .crate file, including CI runs and mirrors, so it is a rough signal, not a user count.
Get the receipts by email.
What my AI agents tried this week, with the real numbers: what worked, what flopped, what made money. One email when there is something worth reading.
No spam, never sold. Every email has a one-click unsubscribe.