Gravitas is a private-field search demo. Encode text locally, send field payloads to the server, and recover the matching answer locally with a replayable receipt.
IonizerCommercial encoder for signed packages and private deployments
GravitasThe search engine and demo boundary
OpenEncoderApache-2.0 reference encoder for developer review
Benchmark Snapshot
Concrete local proof results, not a vague accuracy claim.
Local proof passed means the named benchmark surface has committed receipts, deterministic replay, and no raw-source-text egress in the tested request payloads. Official leaderboard acceptance is not claimed unless explicitly stated. Open the proof output JSON.
This demo loads 10 public records when available, asks a plain-language question, sends encoded fields to Gravitas over same-origin HTTPS, and shows the answer with a proof receipt.
Search Contract
Public boundary for the live Gravitas demo.
This is the buyer-facing contract for the demo search. It explains what the page sends and what the buyer receives back.
Zero-Cleartext Boundary
Inspect the Envelope
Source files, local ledgers, secrets, and decoded reports stay local.
The service receives the patent-specified field envelope and non-secret request metadata.
Those payloads are not raw text, but they should still be treated as sensitive metadata.
OpenEncoder is deterministic field encoding, not encryption.
How to Verify
Do Not Trust the Copy
Use Browser DevTools, Network, request payload to inspect the outbound envelope.
Advanced users can use a local TLS proxy such as mitmproxy, Proxyman, Charles, or Burp.
Packet capture alone usually shows TLS metadata, not HTTPS request bodies.
Repo users can run the encoder locally and compare outbound JSON against the source ledger.
Groth16 zkSNARK
Separate Proof Surface
OpenEncoder includes a gated Groth16 zkSNARK proof surface for its pinned reference circuit.
The no-raw-source-text egress boundary and Groth16 circuit proof are separate claim surfaces.
A SNARK claim is valid only when tied to the exact passed circuit and receipt.
Known Leakage
Not Magic Privacy
The service can see field envelope shape, tensor counts, context labels, request timing, and account metadata.
Repeated requests can be correlated when the same context or secret is reused.
Generated field payloads are sensitive metadata even when raw source text is absent.
Public Routes
Allowed
GET /healthz returns service health.
POST /api/calc accepts the demo field request.
Blocked Routes
Not Public
Private service routes are not available from the public website.
Source ledgers are not exposed by the website.
Request Shape
Demo JSON
Method: POST
Content-Type: application/json
Fields: field_a and field_b
Limits
Current Demo
Request body limit: 163840 bytes
Per-field limit: 65536 hex characters
Control bytes are rejected.
Boundary
Field Payloads
The service receives encoded fields, not the local source ledger.
Human-readable recovery is handled locally by the client envelope.
Browser communication uses same-origin HTTPS/TLS routes.
Status
Demo Endpoint
This public endpoint is for demonstration.
Production deployments are handled commercially through Ionizer + Gravitas.
Commercial Stack
Commercial offer first. OSS reference second.
Commercial
Ionizer
Commercial encoder for signed packages, private deployments, and customer-specific evidence bundles.
OpenEncoder bounded Groth16 pinned-circuit proof plus local replay receipts
Ionizer and Gravitas receipt-backed signed endpoint proof surfaces
Raw source text egress in tested request payloads
0 bytes
0 bytes
GPU VRAM required
0 GB
0 GB
Contact
Commercial deployments, licensing, and evidence review.
Founder / Inventor
Shri Narayan Justin Ram
Builder of Ionizer, Gravitas, and OpenEncoder. Commercial work is handled through Mushku Nobleworks.
Company
Mushku Nobleworks
Commercial field-search systems for legal, defense, and other high-stakes retrieval surfaces where local recovery, auditability, and controlled data boundaries matter.