Patent pendingRuntime decision compilerSynnc Labs · Inference research

SPLII.ai

SpecializedProcessing forLow-energyIntelligentInference

Abstract

Most AI orchestration picks a model after seeing a task, runs it, and hopes. SPLII treats every request as a compilation problem. It lowers the request into a typed intermediate representation, applies governance as structural constraints, compiles several candidate execution graphs, and simulates all of them before any model runs. Candidates are ranked on confidence, latency, cost, compliance and power under an operator-chosen power mode. Only the winner executes, and the full decision, including every rejected alternative, is sealed in a hash-verified record that can be replayed to explain itself.

Pipeline stages
0Pipeline stages
Scoring signals
0Scoring signals
Power modes
0Power modes
Models in expert pool
0Models in expert pool

In plain English

When you ask an AI something, SPLII works like a smart dispatcher. It figures out what you’re really asking, checks what’s allowed, compares a few ways to answer, and picks the one that gets it right for the least cost and energy. Your question goes out from our servers, so the AI company on the other end sees Synnc — not your device, location or account. Afterwards, it keeps a tamper-proof receipt explaining every choice it made. Everything below is the engineering behind that, for the people who want to check our work.

§1 — System sheet

Specifications

CategoryRuntime decision compiler for AI execution — plans, simulates and scores before any model runs
Intent typesQUERY · ANALYSIS · TRANSFORMATION · VALIDATION · COMPOSITE (deterministic parse: same input → same intent)
Intermediate repr.IntentIR { capabilities[], required_validations[], max_latency_ms, max_cost_units, power_mode, complexity_hint }
Policy actionsBLOCK_EXPERT · REQUIRE_VALIDATION · ENFORCE_LOCALITY · SET_MAX_COST · SET_MAX_LATENCY — applied before planning, never as post-hoc filters
PlanningN candidate execution DAGs per request: specialist-only · specialist + validator · generalist + validator (fallback)
SimulationΣ latency · Σ cost · Π confidence · compliance-risk ratio · mean power efficiency — computed with zero expert invocations
Scoring5 normalized signals (confidence, latency, cost, compliance, power) × power-mode weight profile × escalation penalty
Power modeseco · balanced · performance — the weight on power rises from performance to eco
Escalation gateComplexity-adaptive confidence thresholds (simple < moderate < complex) on specialist plans
ExecutionRank-1 DAG only · Kahn topological order · frozen context · halt on failure · no implicit retries
Decision ledgerEvery candidate, simulation and score sealed with SHA-256 over canonical sorted-key JSON · append-only
ReplayCounterfactual “why A, not B” — signal-by-signal deltas from the sealed record, no re-execution
Privacy proxyEvery model call leaves Synnc’s servers under platform credentials with a fresh request ID — the user’s IP address, device details and account are never forwarded. The provider receives the prompt and any memory context the user connects · TLS in transit
Locality tierson_device → edge → private_cloud → public_cloud → third_party, matched to data class (public → regulated)
Expert poolRegistered, not hard-coded: specialists, generalists (OpenAI, Anthropic, Google, xAI, Mistral, Perplexity…), validators, domain experts

§2 — Decision → execution → provenance

How it works

Six stages decide, one executes, two prove. Nothing touches a model until stage seven. By then the system has already compared complete alternatives, so the expensive choice is made once, on purpose, with a record of why.
Fig. 1 — Nine-stage decision pipeline decision phase · 1/9

Stage 1 · Intent

A deterministic parser turns the raw request into a typed Intent: QUERY, ANALYSIS, TRANSFORMATION, VALIDATION or COMPOSITE.

# sample trace
[1] intent intent_type=QUERY power_mode=balanced

§3 — The math behind the choice

Simulation & scoring

Patent pending

Each candidate is a of expert nodes annotated with estimated latency, cost, confidence, locality tier and power class from the expert registry. Simulation aggregates those estimates without invoking a single expert.

Scoring normalizes five signals to [0, 1] and combines them with a weight profile chosen by the power mode. In eco the power term dominates; in performance confidence does. Plans whose specialist confidence falls below a complexity-adaptive gate are flagged for escalation and penalized, so a cheap plan that probably fails can’t win on price alone.

The same request can compile three different ways depending on the mode. The decision is computed, not configured.

Eq. 1 — pre-execution simulation of candidate D
L(D) = Σ_n  ℓ_n                 # latency
C(D) = Σ_n  c_n                 # cost
P(D) = Π_n  p_n                 # aggregate confidence (product rule)
R(D) = |flagged(D)| / |D|       # compliance risk
E(D) = mean_n η(power_n)        # power efficiency, η ∈ [0,1]

escalate(D) ⇐ specialist(D) ∧ P(D) < θ(complexity)
Eq. 2 — power-mode-weighted score
ŝ(D) = [ P,  1−norm(L),  1−norm(C),  1−R,  E ]

S(D) = ρ_m(D) · Σ_k  w_k(m) · ŝ_k(D)

  m ∈ {eco, balanced, performance}
  w(m)   weight profile, Σ_k w_k(m) = 1
  ρ_m    escalation penalty (1 if no escalation)

D* = argmax_D S(D)   → only D* executes
Alg. 1 — compile, simulate, select, seal
def decide(raw, power_mode):
    intent = parse(raw)                     # 1 deterministic
    ir     = lower(intent, power_mode)      # 2 capabilities, ceilings
    pctx   = policies.evaluate(ir)          # 3 constraints, pre-plan
    dags   = planner.compile(ir, pctx)      # 4 N candidates
    sims   = [simulate(d, pctx) for d in dags]  # 5 no invocation
    ranked = score(sims, power_mode)        # 6
    result = execute(ranked[0], frozen=True)# 7 topo order
    return ledger.seal(intent, ir, dags,    # 8 SHA-256
                       sims, ranked, result)
Counterfactual replay — sample output
> replay(decision_id, alternative="dag-e20")

DAG 'dag-8ea' was selected over 'dag-e20'
with a score delta of +0.047 (power_mode=performance).

Selected advantages:
  confidence  0.702 vs 0.579  (+0.124)
Selected disadvantages:
  power       0.417 vs 0.833  (−0.417)
Alternative escalation note:
  specialist confidence 0.579 below
  threshold for complex task.
SPLII · privacy proxyreq_7f3a92
Where it came from
IP 73.42.118.9iPhone 16 · iOS 26Account u_48213Long Island, NY

“Summarize what I promised the Acme team last week”

SPLII · privacy proxy

forwards req_7f3a92 · question + shared context · from Synnc servers

Anthropic
OpenAI
Gemini
Grok
Mistral

✓ Providers see Synnc

Every call leaves from our servers under our credentials — your IP, device and account never reach the provider.

✓ Request IDs ≠ user IDs

Each call carries a fresh ID, not your account ID.

✓ You choose the context

The provider receives what you type and any memory you connect — nothing else.

✓ Encrypted in transit

TLS from your device to Synnc, and from Synnc to the provider.

Fig. 2 — The privacy proxy: requests leave Synnc’s servers, so providers see Synnc — never the user’s IP, device or account. Sample data.

§4 — Temporal, evidence-linked, in production

The memory system

Facts change. Good memory remembers that they did.

The memory layer behind synnc.ai stores typed memories with validity windows. When a new fact contradicts an old one, the old one is closed and linked, not overwritten. So the system can answer both “what is true now?” and “what did we believe in March?”, and point to the exact source excerpt either way.

StorePostgres + pgvector, HNSW indexes over half-precision vectors
Embeddings3,072-dimensional (gemini-embedding-2)
Memory typessemantic · episodic · procedural · summary
Subjectsuser · business · project · contact · product · workflow · decision
Time modelvalid_from / valid_to per fact; superseded_by pointer — history is kept, never overwritten
Provenancememory_evidence rows hold source excerpts; every synthesized page links back to the memories it came from
Graphmemory_edges: supersedes, related_to — plus wiki_links between synthesized pages
Fig. 3 — Temporal memory graph
related_torelated_torelated_tosupersedesbuilt_frombuilt_fromevidenceevidencecontact · Danabusiness · Acme Co.project · Q4 launchdecision · price $17decision · price $20wiki · Dana (profile)evidence · iMessage Oct 9evidence · Pricing doc v3
contact business project decision wiki evidence superseded
Write path — every turn
extract    → Utility model proposes typed memories; only confidence ≥ 0.70 survive
dedupe     → cosine > 0.95 against existing memory → treated as a restatement
adjudicate → 0.85 – 0.95 → an LLM judges conflict vs. complement
supersede  → conflicts close the old fact (valid_to, superseded_by) and add a supersedes edge
link       → up to 5 related_to edges for neighbours in the 0.65 – 0.95 band
compact    → hourly compaction; low-importance memories archive at the cap
Read path — per memory type
Procedural always injected
Semantic   cosine + recency boost, half-life 180 d
Episodic   cosine + recency boost, half-life 30 d
Summary    cosine + recency boost, half-life 14 d
Wiki       cosine + backlink and source-count boosts, de-duplicated, capped per page type
Documents  dense vector + Postgres full-text, merged; optional cross-encoder rerank

L0

Procedural

How you work. Always loaded into context — preferences and workflows are never left to chance retrieval.

L1

Semantic

Durable facts about people, businesses, projects and decisions. Slow recency decay.

L2

Episodic

What happened and when. Faster decay, so last week outranks last year unless relevance says otherwise.

L3

Synthesized wiki

LLM-maintained pages — profiles, relationships, goals, decisions — each linked to the evidence it was built from.

§5 — What runs where, today

Implementation status

We publish this table because research claims should come with a status. Everything marked in production is serving real users; everything else is labelled as what it is.
ComponentStatusNotes
Decision compiler (stages 1–9)Reference implementationPython / FastAPI service with typed IR, DAG planner, simulator, scorer, ledger and replay.
Decision artifacts & counterfactual replayShadow deploymentTypeScript engine runs beside the live router, sealing SHA-256 decision records per request for audit and explainability.
Provider-blind privacy proxyIn productionProviders receive requests from Synnc’s servers, never from the user’s device — IP, device and account details stay inside.
Production routing (synnc.ai)In productionRules-based routing with manual override, plan gating and multi-provider failover; model discovery syncs provider catalogs daily.
Memory: temporal graph + pgvectorIn productionTyped memories with validity windows, supersession, evidence and synthesized wiki pages.
Compiler-selected execution in productionPlannedPromote the shadow engine from audit to primary once offline evals clear the baseline.
Metered energy per decisionPlannedToday power is a per-expert efficiency rating; hardware-level metering replaces it next.

§6 — Design principles

Why it’s different

P1

Private by construction

OpenAI, Google, Anthropic, Mistral — whoever answers sees Synnc, not you. Requests leave our servers, so your IP address, device and account never reach the provider; only the prompt and the context you choose to share do.

P2

Decide before you spend

Routers pick a model after seeing the task and hope. SPLII compiles and simulates several complete plans first — no expert runs until one plan has won.

P3

Power is a first-class signal

Energy sits beside confidence, latency, cost and compliance in the objective, and the operator chooses the trade-off: eco, balanced or performance.

P4

Governance shapes the plan

Policies remove forbidden experts and data flows before planning, so a non-compliant plan can’t be generated — not filtered after the fact.

P5

Every decision is provable

A sealed record of every rejected alternative means you can audit, explain and replay any decision months later.

§7 — What’s on file

Patent pending

U.S. provisional application · filed February 2026Patent pending

Runtime Decision Compiler for Artificial Intelligence Execution

The filed disclosure covers the decision pipeline, including:

  • Intent → IR lowering
  • Capability-based expert matching
  • Runtime DAG synthesis
  • Pre-execution simulation
  • Structural policy enforcement
  • Escalation gate with complexity thresholds
  • Power-mode weight shifting
  • Immutable decision-state artifacts
  • Counterfactual replay without re-execution
  • Human-in-the-loop override recording
  • Federated locality-aware routing

§8 — For your product

Put SPLII in your stack

We build SPLII-governed AI systems for teams that need decisions they can audit: regulated workflows, private assistants, and agentic products where cost, energy and compliance matter as much as the answer. Bring your experts, policies and data classes, and we’ll compile them into a registry and a policy set.

Let’s build the impossible thing.

Hardware, software, AI or all three. Tell us what you want to exist — we’ll tell you how fast it can.

hello@synnclabs.comText or call us at any time · (934) 300-1042