Case study
Rust Native Investing Application
A Bloomberg-style, paper-first algorithmic trading terminal: a deterministic strategy + risk engine, AI market research, real-time charts, weekly options flow & contract selection, a natural-language chat over your own database, and a guided bot builder.

A Bloomberg-style algorithmic trading terminal, paper-first by design: a deterministic strategy and risk engine, AI market research, real-time charts, weekly options flow with contract selection, a natural-language chat over your own trading database, and a guided bot builder. Execution runs through Alpaca for commission-free US equities, ETFs and options.
It ships in two forms from one codebase: a self-contained native macOS app with an embedded SQLite database, and a single Rust binary that serves the whole UI as a web app backed by MySQL. The two stay in sync automatically.
The research side runs on local models: two research agents read the market and write up what they find, a self-improvement loop scores past calls against what actually happened, and on-device inference means the terminal works without sending your positions to anyone.
Open source, and a working answer to a question I get a lot: can the studio build serious native software, not just websites? The repo is the receipt.
Common questions
What is the Rust Native Investing Application?
The Rust Native Investing Application is a Bloomberg-style, paper-first algorithmic trading terminal with a deterministic strategy and risk engine, AI market research, and real-time charts.
What features does the application have?
The application has weekly options flow and contract selection, a natural-language chat over your own database, and a guided bot builder.
What is the application built on?
The application is built on Alpaca for commission-free US equities, ETFs, and options.
How does the application ship?
The application ships in two forms: a native macOS app and a web app, both from one codebase.
What databases does the application use?
The application uses an embedded SQLite database for the native macOS app and MySQL for the web app, which stay in sync automatically.
What is the web app's URL?
The web app is served on http://localhost:8001.