Skip to content
View Mattbusel's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Mattbusel

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Mattbusel/README.md

Matt Busel

English | 简体中文 | 日本語 | 한국어

iPhone apps, Rust tools and a Steam game. One person. I run Tensorust, a one-person software studio in New York; AI agents run the marketing, in public.

Now: O'BLOCK, a sneaker-flipping game on my own Rust engine, is out free on Steam October 20 (English, 简体中文, 日本語, 한국어). One mechanic: you name a price, and the buyers lie. Wishlist it on Steam.

GitHub Stars

Open-source Rust you can use today

69 crates on crates.io, 5,038 downloads (checked Oct 17, 2026). All MIT. These six are the ones most worth your time:

Crate Use it to Install
tokio-prompt-orchestrator Put a proxy in front of any LLM API: the same prompt twice costs one call, outages fail fast, spend is capped. Drop-in for OpenAI and Anthropic clients. cargo install tokio-prompt-orchestrator --features web-api
fin-primitives Trading code with exact decimal prices, an order book, ticks to candles, 700+ indicators, Black-Scholes Greeks and risk limits. cargo add fin-primitives
every-other-token Watch an LLM answer token by token with per-token confidence from logprobs, and rewrite tokens live. No API key needed to try it. cargo install every-other-token
proof-engine Draw math in real time: strange attractors, ODEs and force fields with HDR bloom on OpenGL. 21 demos. cargo add proof-engine
llm-cost-dashboard Price every LLM call from your logs (104 models, prompt caching, Claude Code logs) in a terminal dashboard, Prometheus or Rust. cargo install llm-cost-dashboard
llm-budget Give each agent a hard dollar cap so a runaway loop stops instead of running up the bill. 232 real model prices. cargo add llm-budget

The full list with live download counts: tensorust.com/open-source. Issues and PRs welcome on any of them.

Hire me to build your app. I design, build and ship native iOS apps and AI software for clients, from prototype to App Store launch. Fixed prices: prototype sprints from $9,500, App Store launches from $28,000, $225/hour for advisory. See services and pricing · Email · LinkedIn

More LLM infrastructure in Rust

Repo What it is
agent-runtime Tokio agent runtime: orchestration, memory, knowledge graph and a ReAct loop in one crate.
LLM-Hallucination-Detection-Script Flag low-confidence spans in LLM output from token logprobs. Crate: llm-token-visualizer.
rust-crates Index of my Rust libraries for AI agents and financial systems.

llm-cpp: single-header C++ for LLM apps

llm-cpp is the umbrella for 26 zero-dependency, single-header C++ libraries. Copy one .hpp into your project and use it. A few of them:

llm-stream (streaming OpenAI and Anthropic responses) · llm-chat · llm-agent (tool calling with C++ lambdas) · llm-retry · llm-cache · llm-cost · llm-format · llm-json · llm-guard · llm-rag · llm-router · llm-trace

Quant and finance

Repo What it is
crypto-orderbook Rust crypto order book engine with Binance WebSocket ingestion, Tokio and an Axum REST API.
Special-Relativity-in-Financial-Modeling C++20 implementation of special-relativistic geometry on OHLCV data: Lorentz factors, spacetime intervals, geodesic signals.
srfm-lab · srfm-python · srfm-paper-impl The SRFM family: research lab, Python SDK, and the reproducible paper repo.
fin-stream Real-time market data streaming primitives in Rust.

Engines and creative code

Repo What it is
chaos-rpg A terminal roguelike where every outcome runs through a chain of 4 to 10 real mathematical algorithms.
geodesic-wallpaper Animated Windows desktop wallpaper that renders geodesic flows on curved surfaces, Rust and wgpu.
math-sonify Real-time audio from dynamical systems (Lorenz, Rossler, Kuramoto, three-body) mapped to sound.

iOS apps, built on Windows

SwiftUI apps written on a Windows machine with no Mac. XcodeGen generates the project, and GitHub Actions macOS runners build, sign, screenshot and upload them to App Store Connect.

App Repo What it is
Chain chain Habit tracker that shows your year as a quilt of squares.
Ironbook ironbook Workout log with your last session beside every set.
Quiver quiver Archer's notebook: arrow builds, FOC and printable sight tapes.
Baseline Ledger baseline-ledger Tennis practice journal and match stat book.
Fairway Ledger fairway-ledger Golf practice journal and stat book.
Pocket Beings pocket-beings Seven tiny people in a pocket town who rob, bribe and run for office while you watch.
Clear the Strait clear-the-strait A tiny arcade game: he is stuck in the channel, shove him out.

Support and privacy pages for the apps live in app-pages.

Stack

Rust Tokio C++20 Python Swift SwiftUI wgpu WebAssembly GitHub Actions

Elsewhere

Tensorust · Open source · crates.io · LinkedIn · Medium

Work with me

Have an app you want built? I take a small number of client projects at a time: services and pricing, mattbusel@gmail.com, LinkedIn.

Pinned Loading

  1. tokio-prompt-orchestrator tokio-prompt-orchestrator Public

    Tokio pipeline for serving LLM requests: bounded five-stage flow with dedup, circuit breakers, retries, rate limits and a dead-letter queue in front of Anthropic, OpenAI, llama.cpp or vLLM. REST, S…

    Rust 59 4

  2. fin-primitives fin-primitives Public

    Rust crate of validated, decimal-precise trading building blocks: price types, L2 order book, tick-to-OHLCV aggregation, hundreds of streaming indicators, position ledger, risk rules, Black-Scholes…

    Rust 16 2

  3. Every-Other-Token Every-Other-Token Public

    Rust CLI and web UI that intercepts an LLM token stream live: per-token confidence and perplexity, on-the-fly token mutation, provider and A/B prompt comparison, replay and heatmap export. OpenAI a…

    Rust 26 1

  4. proof-engine proof-engine Public

    Rust rendering and game engine where every visual is math: glyphs and particles driven by strange attractors, force fields and spring physics, with OpenGL post-FX, synth audio, a scripting VM and a…

    Rust 30 5

  5. llm-cost-dashboard llm-cost-dashboard Public

    Price every LLM API call from your logs or the provider's response (104 models, prompt caching, Claude Code logs): terminal dashboard, Prometheus endpoint and Rust library. Local, no account.

    Rust 2

  6. llm-budget llm-budget Public

    Hard USD spend limits for LLM agents in Rust: per-agent and fleet-wide caps, kill switches, and automatic model downgrade as budgets run low. Lock-free, Tokio-based.

    Rust 3