Desktop · 0.1.0
A quant terminal, everywhere.
The full desk — live charting, multi-brokerage execution, an evolutionary strategy engine — on every screen you own. Native Win/Linux installers ship with a bundled local node.
Live · not a recording
Watch a strategy get built and run
Real MuseScript editor + in-browser backtests. Synthetic tape, honest engines.
Equity updates as the code changes — then download the same stack.
Free · no signup
Try the engine before you make an account
Two tools run entirely in your browser — nothing uploaded, nothing gated. Bring a TradingView script or just poke at the engine directly.
Pine Script → MuseScript
Convert your strategy
Paste a Pine Script and get portable MuseScript back — with an honest coverage report and repaint-pattern detection built in. We never translate silently.
Convert a script →One strategy, every organ
Tour the engine
Watch one strategy get compiled by three backends, scanned across a universe, replayed across market histories that never happened, and charged real costs — live, in this page.
Open the engine →The app
One platform, every screen you own
A phone-native trader, a full desktop workstation, and a web surface, signed into one account and meshed together — the strategy you evolve on the couch is live on your desk before you sit down.
Every device, one brain
Phone, desktop and web share one account and one strategy set over an encrypted device mesh — no cloud round-trip in the middle.
A graph you can rewire
Strategies wire into an ensemble you can read, fork, and recompose at any node.
Free tools, paid depth
No paywall on the core toolset. Progression and a strategy collection you build by using it, at whatever pace suits you.
The language
It all runs on MuseScript
Under every strategy — evolved or hand-written — is a MuseScript program: a trading language built from scratch, with functions, types, classes and pattern matching, plus first-class market primitives tuned for speed.
A strategy compiles three ways
The same strategy runs interpreted (steppable, for the debugger), compiled to JavaScript (fast), or compiled to native WebAssembly (fastest) — same code, same log.
Provably identical
A cross-runtime gate checks identical results across all three, max delta zero, on every change.
Math kernels compile to Python too
Pure numeric functions — the indicator math underneath a strategy — also emit to plain Python or numba-JIT, for embedding in an existing Python quant stack.
The Kestrel engine
Where the strategies come from — and why they hold up
Kestrel is the simulation, evolution and distillation engine inside Mederos. It studies the thing that produces the price — the participants, their incentives, their behavior — rather than just curve-fitting the price series itself.
Murmuration — the inward eye
A synthetic market of thousands of distinct participants moving as one emergent flock. Rare violent moves, calm turning to storm, crowding and retreat surface on their own — nobody scripts them.
Lodestar — the outward eye
Reads the real tape and estimates fair value with a confidence range, not a single point guess.
Distill — the sanity check
Compresses what survives into a strategy you can read in your hand, and checks that it still holds when re-fit from scratch.
The evidence
The flagship strategy cleared its bar
A fair-value ranking strategy, put through a pre-registered walk-forward on a decade of real S&P 100 history — full trading costs charged on every trade, past and future kept strictly apart. It held.
S&P 100 · 99 names · walk-forward, 4 folds · full transaction costs · past/future separated + embargo · re-fit from scratch — result holds.
The discipline
Pre-register the bar. Charge full costs. Keep the future sealed.
Kestrel is not a backtest playground. Every claim we publish had its rules written down before the out-of-sample window opened — and the tape after that line stays unread until the score is locked.
Pre-registered folds
Hypothesis, universe, costs, and fold boundaries are fixed before evaluation. No peeking, no post-hoc tuning dressed up as research.
Full transaction costs
Spreads, fees, and impact assumptions hit every trade — past and future — so a pretty equity curve still has to pay its way.
Your keys, your machine
Heavy compute stays on hardware you control. The relay is a bridge, not a custodian of your edge.
Bring your own accounts. Keep your own edge.
Install the workstation, verify the local node, then pair a phone when you're ready.