Sentinel is a suite of NinjaTrader 8 instruments — a design system that reskins your whole platform, and a family of sensors that read the tape. One switch recolors everything. Every tool stands alone. Free, forever, and yours to extend.
You shouldn't have to reverse-engineer the shape of a suite from its file tree. One page for what Sentinel is, one for what actually runs — and both are honest about status, so you can tell a tool that's live from one that merely compiles.
From the bar clocks that decide when a bar exists, through the sensors and the fusion arbiter, to the order sources, the recorded corpus and the offline lab.
Most expensive bugs here were boundary bugs. This is the map that makes a boundary visible before it costs you a day.
Aesthetics and intelligence are separable by design — the same publish/consult split that runs through the code. Take the beauty with none of the logic, or the logic on a plain chart. Your call.
A flight-deck design system that makes any NinjaTrader chart beautiful — glass HUD cards, seven cohesive themes, a theme-aware wallpaper. Needs zero intelligence. Flip one switch and the whole platform re-colors: charts, panels, chrome.
Trend, momentum, regime, compression, liquidity, order-flow — each a standalone indicator that publishes a clean state seam. Works with plain NT rendering. Needs zero skin. The one accent rule: cyan means live and watching.
Pick a look and the whole platform follows — charts, glass cards, panels, chrome, wallpaper. None of them are inverted from another; each is designed on its own ground.






Each carries the runtime it needs and installs into NinjaTrader's one assembly cleanly. Start with beauty, add sensors when you're ready. Three of them are read-only and cannot place an order — the fourth, the Deck, trades.

The design system and platform skin. The widest, easiest entry — no intelligence required.

The two things NinjaTrader does not do. No market data, no orders — the safest component here to read, fork and extend.

Eight hero signals plus a fleet of regime, structure and order-flow sensors — and three adaptive bar types.

A clean-room pack of every moving average and filter worth having, all rebuilt to the suite's card and color language.

This one places real orders, and it is not finished. Published for testing, not for trading: its auto-fire has never been validated live. Start on a SIM account.
Every rung stands alone and unlocks the next — and as of August 2026, every one of them is open source. Skins through the ML Lab, the whole ladder, MPL-2.0. Start at rung 0 and stop wherever you like; nothing above you is locked.
No package manager, no build step. NinjaScript source drops straight into the platform. You bring NinjaTrader 8 — we ship no NT binaries.
Clone the repo and — if you use Claude Code — it auto-loads skills: packaged workflows that build Sentinel for you, enforcing the naming law, the glass-card render rules, and the license/provenance gate so a half-plumbed tool can never ship. Three are live today; the library grows with the suite.
Fixed something and don't know what to do next? Your edit lives in bin\Custom, which isn't
a repo — this turns it into a clean, signed-off pull request. Start here.
Turn any raw NinjaTrader indicator into a compliant Sentinel sensor — named, carded, publishing a clean state seam, with its license checked first.
Add a whole new theme end-to-end — palette, glass cards, wallpaper, and the 16-file platform skin — in a single clean pass.
The skill library climbs the ladder with the suite — recorder wiring, Council voters, data-platform setup, and more.
Ship in .claude/skills/ · new to it? claude.com/claude-code