BETA · v0.2 Binary Ninja 4.x · macOS / Linux

Compile any architecture into Binary Ninja.

Pixie JIT-compiles Ghidra Sleigh processor specifications to native ARM64 machine code. 146 architectures across 38 families, ~2× faster than Binary Ninja's built-in decoder, exposed end-to-end as MCP tools so an LLM agent can sweep an entire firmware image.

Walkthrough

See Pixie lift NDS32 in Binary Ninja.

The video shows the beta workflow end to end: install the plugin, load the NDS32 fixture, inspect the recovered function, and compare Pixie's decompiler output against the original C.

Open MP4
Architectures
146
Sleigh families
38
Decoder throughput
100–500MB/s
vs. BN built-in
~2×faster
01 —

Built for firmware at scale.

02 —

The pipeline.

  1. .slaspecSleigh source with full preprocessor (@include, @define, @ifdef)
  2. ParseAST + symbol resolution
  3. Symbolic IRcanonical pattern representation
  4. Flattensubtables expanded with bounded recursion
  5. Precomputedecision trees, bit masks, dispatch tables
  6. JITnative ARM64 machine code, registered into BN
03 —

Coverage.

146 packaged Sleigh specs across 38 Ghidra families. Compile and apply your own when none of these fit.

x86x86 · x86-64
ARMv4–v8 · v8-M · LE/BE · Thumb
AArch64LE · BE · Apple Silicon
MIPS32 · 64 · R6 · LE/BE
RISC-VRV32 ILP32D · RV64 LP64D · Andes Star V5
PowerPC32 · 64 · e500/mc · QUICC III · AltiVec · VLE
6800068020 · 68030 · 68040 · ColdFire
65026502 · 65C02
Z80Z80 · Z180
AVRAVR8 · AVR8e · EIND/XMEGA · AVR32A
SuperHSH-1 · SH-2 · SH-2A · SH-4 LE/BE
PICPIC12–18 · PIC24E/F/H · dsPIC30F · dsPIC33C/E/F
MSP430MSP430 · MSP430X
Motorola 8-bit6805 · 6809 · H6309 · HC05 · HC08 · HCS08 · HC12 · HCS12 · HCS12X
Intel 8-bit8048 · 8051 · 80251 · MX51 · 8085 · MCS96
Andes NDS3232-bit · LE/BE
DalvikBase · DEX KitKat–Android 12 · ODEX
eBPFLE · BE
LoongArch32 · 64 · f32/f64
SPARC V932 · 64
XtensaLE · BE
+ 17 moreV850 · CR16 · CP1600 · PA-RISC · RL78 · M16C · TriCore · M8C · JVM …

release-proof Compile/load proof covers all packaged specs. Full BN workflow proofs ship today for x86-64, AArch64, and NDS32-LE; remaining packaged specs are classified compile/load-only until matrix coverage lands.

04 —

Pricing.

Annual prepay. Named license, one user, multiple machines. VAT may apply.

Commercial

Single seat, full power.

999 / year
  • Full Pixie compiler + JIT runtime
  • All 146 packaged Sleigh specs
  • Custom architecture authoring
  • MCP tools for agent-driven analysis
  • Updates and bug fixes during license
  • Discord support
Request beta key

Beta access during 0.x. License extends through 1.0 release.

Enterprise

Teams, fleets, and bespoke specs.

from € 4,999 / year
  • Multi-seat & site licenses
  • Priority support, SLA-backed
  • Custom Sleigh authoring & review
  • Private architecture spec consulting
  • On-prem MCP deployments
  • Direct line to engineering
Talk to us

Pricing scales with seats and scope. Tell us what you're analyzing.

Public-good security research, academic labs, and CTF organizers may apply for a complimentary license. Manual approval, no support promise — but the tool is yours.