Line 02 / Data

Numbers you can audit.

OrangePeel is built on a custom deterministic-algorithmic engine (D.A.E.), bracketed by two ML models — one that parses raw input, one that shapes output. The math in the middle is deterministic. Same inputs reconstruct the same number, every time. The audit trail terminates in source events.

Active build
EngineD.A.E. v0.12 Report types6 ML models2 · I/O only Reproducibility100%
Last commit · 2026-05-09

Three properties.
One commitment.

Property 01

Deterministic

Same inputs, same number. Every time. The engine itself has no learned weights to drift; two ML models bracket it for input parsing and output shaping, both pinned per release. The math in the middle never moves.

Deterministic core · ML at I/O
Property 02

Reproducible

Every metric on screen reconstructs from first inputs. Hand the underlying event log to a third party; they get the same numbers, byte for byte. No private weights, no proprietary scoring.

Byte-for-byte
Property 03

Inspectable

Open the math. Every signal that fed every metric is reachable from the report — drill into the engine, not a model card. The audit trail terminates in source events, not “trust us.”

Audit trail → source events

What it looks like.

Deterministic, not probabilistic.

Probabilistic stack

Mixpanel · Amplitude · GA4

Modern analytics is mostly probabilistic — useful, but the cost is opacity.

  • Models retrain; baselines shift quietly over time
  • Categories inferred by a classifier you don’t see
  • Same inputs can produce different scores between versions
  • Audit trail terminates in “trust the model”
  • Drift is invisible unless you instrument for it
OrangePeel

D.A.E. engine

Deterministic engine in the middle, bracketed by two ML models for input parsing and output shaping. Versioned, pinned, replayable.

  • Engine has no learned weights; ML wraps only I/O
  • Categories defined in the engine, not inferred mid-pipeline
  • Same inputs → same number from the engine, byte-for-byte
  • Audit trail terminates in source events
  • I/O models pinned per release; engine drift impossible

Source events in.
Reproducible numbers out.

01 / Source

Event log

Append-only event stream from across the Suite. No silent mutations.

  • stripe.events
  • mymeridi.auth
  • axisvantage.leads
  • axiscommand.tasks
  • status.pings
02 / Engine

D.A.E.

Deterministic-algorithmic engine with two ML models bracketing it — one parses raw input into engine-ready features, one shapes the deterministic output into human-ready reports. Engine in the middle is pure.

  • v0.12 · 2 ML wrappers (I/O)
  • Deterministic core
  • Hash-pinned per run
03 / Output

Reports + audits

Reproducible end-to-end. Every cell drills back to the source event that produced it.

  • Revenue audit
  • Cohort retention
  • Attribution
  • Operational health
  • Custom (defined by you)

Questions

Auditable by design.

What is OrangePeel?

OrangePeel is Axis Meridi's deterministic analytics engine. Every metric it produces is reproducible from first inputs and carries a full derivation path, so any number can be traced back to the source events that produced it and audited end to end.

What is D.A.E.?

D.A.E. is the Deterministic Algorithmic Engine behind OrangePeel. It recomputes every metric from source events using fixed, versioned rules — no sampling, no learned weights, no randomness. Two ML models bracket it for input parsing and output shaping; the math in the middle never moves.

Is D.A.E. machine learning?

No. D.A.E. is deterministic, not machine learning. ML recognizes patterns probabilistically and its baselines drift as models retrain; D.A.E. reasons through explicit rules pinned per release. The same inputs always produce the same number, byte for byte, fully reproducible.

How is OrangePeel different from Mixpanel, Amplitude, or GA4?

Those stacks are probabilistic: categories are inferred by a classifier you cannot see, and the same inputs can produce different scores between versions. OrangePeel's engine has no learned weights to drift, and every figure reconstructs from the source event log.

Who is OrangePeel for?

Operators who have to defend a number in the room — finance, compliance, and audit teams who need figures that are reproducible and traceable, not ninety-five percent confident. If because the model said so does not cut it, the engine is for you.

Is OrangePeel available yet?

OrangePeel is in active development on engine version D.A.E. v0.12. Access today is by introduction through an advisor conversation. The same deterministic engine already powers Veydros' internal analytics.

Numbers you defend

Audit-grade
analytics.

OrangePeel works best for operators who have to explain a number to a regulator, an auditor, a board, or themselves. If “because the model said so” doesn’t cut it, the engine is for you.