live preview open · runs on our managed Spot pool — or in your AWS · sign in with Google — $5 credit →

Detect anomalies
at the speed of
the stream.

Engrammatic flags anomalies, novelty and fraud at ingest time — before events hit your query engine — for $0.30–$1.00 per million events instead of the $3–$10 that query-based detection costs. It runs on commodity AWS CPU/Spot today and sits alongside your log platform, not in place of it.

open console → see how it works
▶ 60-sec quickstart▶ tutorial for AI agents
5–10×
cheaper detection
$0.30
/M events, from
pip install
engrammatic — zero-dep client
engrammatic.detect() · sample stream popcount · xor
1auth/login200ok
2auth/login401anomaly
3api/v1/charge200ok
4cdn/asset.js200ok
5api/v1/charge500anomaly
6queue/dequeue200ok
throughput
312M cmp/s
p99 latency
1.4 ms
flagged
2 / 6
// illustrative — get real numbers on your own data ↓
// a coprocessor, not a replacement — sits alongside Hydrolix·Splunk·Datadog·your OLAP / SIEM platform vendor? talk OEM →
[01] the problem

You're paying to re-read the same data over and over.

Finding meaning in a stream today means stopping it, decompressing it, loading it into RAM, and running heavy models or repeated scans against an always-on hot cluster. The detection work happens late — in the most expensive place possible.

Repeated scans

Query-based detection re-scans and decompresses the same events for every rule and lookback window.

Always-on hot clusters

Sub-second answers require keeping huge amounts of data hot — you rent peak capacity 24/7.

$3–$10 / M events

The rough all-in cost of query-based anomaly/fraud detection at scale. It scales the wrong way.

[ vs ] what you'd do without us

The alternatives, honestly.

Most teams approximate ingest-time novelty detection with blunter tools. Here's what you'd otherwise reach for — and the gap each one leaves.

thresholds & dashboards

Prometheus, CloudWatch, CDN analytics. Cheap — but per-metric. A brand-new field combination that's individually normal sails straight through, and you live in threshold-maintenance.

scheduled SQL on a hot cluster

Splunk, Elastic, Datadog, Hydrolix. Flexible — but it re-scans hot data repeatedly, runs after ingest, and bills per query/GB. ~$3–$10 / M events.

vector DB + kNN

FAISS, Milvus, Pinecone. Catches novelty — but embedding inference per event, GPU, ANN index rebuilds and drift. Expensive at wire speed.

in-house streaming

Flink + RRCF / River. It works — but now you build and operate a detection platform. We're the kernel (XOR + popcount), not a platform you run.

engrammatic

Encode each event once at ingest and score combinatorial novelty with XOR + popcount — for $0.30–$1.00 / M events. No always-on query cluster, no GPU, no index rebuilds. It sits alongside your stack: your dashboards still graph, your store still queries — we just catch the never-seen-before thing first, at the cheapest possible point.

//

Use the right tool. A 5xx spike → a threshold. A single numeric outlier → a z-score (it'll beat us, and we'll say so). A known attack → a WAF. Use Engrammatic for the never-seen-before combination none of those catch.

//

You could build this. You don't have to. The math fits on a napkin — the results live in the details: encoder design, memory policies, drift handling, false-positive burndown. Engrammatic is a standing team of humans and AI agents working the HDC frontier every day, and every encoder improvement, benchmark and hard-won default ships straight into your detection path. Renting that expertise is faster — and cheaper — than retracing the path yourself.

concrete: GET /static/app.js → 200, from a PoP + ASN + user-agent that has never co-occurred on that path before. Every field is individually normal, so your thresholds and dashboards stay green — Engrammatic flags the combination the first time it appears, in microseconds, for a fraction of a cent.
open the console → run it on your own logs
[02] how it works

Encode once. Reason in bitwise motion.

Engrammatic sits in the data path. Pre-built encoders turn each event into a 10,240-bit binary hypervector instantly. Similarity is just XOR + popcount — one of the cheapest things a CPU (or, next, an FPGA) can do.

01 · encode
Event → hypervector

A domain encoder (SecOps, financial, bio, LLM) maps each event to a 10,240-bit vector.

02 · shortlist
Two-tier retrieval

A fast sketch scan narrows millions of vectors to a small candidate set.

03 · score
Exact Hamming

XOR + popcount on the shortlist. Novelty = distance to nearest memory.

04 · act
Flag at wire speed

Flag, route, or recall context. Storage & dashboards stay where they are.

[ watch ] the method in motion
01 · encode

Fields bind to values, pairs bundle together — the whole event lands in one 10,240-bit hypervector, once, at ingest.

02 · compare

Similarity is XOR + popcount. 797 differing bits → familiar; 4,811 → novel. A few CPU instructions, no index, no query.

03 · remember

Every field individually normal, the combination never seen before. Thresholds stay green — memory flags it at ingest.

04 · the economics

Query-based detection re-reads the past on an always-on cluster. Encode-once on Spot capacity is 5–10× cheaper.

//

A coprocessor, not a replacement. Your log platform stays the system of record for storage, SQL, dashboards and compliance. Engrammatic just does the expensive detection earlier and cheaper.

[ run it ] inside the preview

Run it on your own logs, today.

Engrammatic is a hosted detection API with a zero-dependency Python client. pip install engrammatic, sign in with Google for an API key — new accounts get $5 of starting credit — and point a stream at it. Production runs on capacity-optimized AWS Spot. The embedded/local engine is not in the public package: if you need in-VPC scoring, talk to us — that's a design-partner conversation, not a pip install.

▶ hands-on quickstart · 20 sec

pip install → sign in for a key ($5 credit) → detect() against the hosted API → benchmark your own logs.

01 · pip install

Install the client, grab a key

Zero-dependency Python client from PyPI. Sign in with Google for an API key — new accounts get $5 of starting credit.

$ pip install engrammatic
from engrammatic import Client
c = Client(api_key="ek_...") # $5 starting credit
c.detect({"path": "/wp-admin.php", "status": 404})
02 · hosted sandbox

Point a stream, watch it flag

Request a sandbox key, send events to the endpoint, see anomalies and your live bill. Metered per million events — no commitment.

03 · managed Spot cluster

We run the capacity for you

A capacity-optimized C7a/C7i Spot pool, in your AWS account or ours. Hard budget caps, SLA on the Scale tier.

//

Interruptible ≠ unreliable. Compute is disposable; memory is replicated and rebuildable, so a Spot reclaim is a non-event. Need a hard guarantee? The managed tier keeps a warm fallback and an SLA.

open the console — API key + $5 credit → book a 2-week pilot
[03] use cases

Wherever a stream needs instant judgment.

BEACHHEAD

Log & SecOps anomaly detection

Pre-filter and triage logs at ingest. Catch novel patterns and cut hot-storage/query spend 5–10×.

Fraud & behavioral fingerprinting

Real-time fraud and abuse detection on transactions and events — high value for payments and web3.

Novelty & drift detection

Flag never-before-seen behavior the moment it appears, with stable recall as memory fills.

Agent reasoning-memory roadmap

Persistent, associative memory for long-running AI agents — the hippocampus to the LLM's cortex.

Financial signal pre-processing roadmap

Turn market / tick streams into risk vectors and react before the data lands.

Bio & sequence matching roadmap

Encode FASTA / sequence data into hypervectors for fast associative search.

[04] why it's cheaper

The economics of encode-once.

query-based detection
$3–$10 /M

Repeated scans · decompression · always-on hot clusters · cost grows with every rule and lookback.

engrammatic
$0.30–$1.00 /M

Encode once · ANN shortlist · bitwise comparison · runs on interruptible Spot capacity.

A ~$10/hour Spot budget in us-east-1 supports roughly 500–700 vCPUs and on the order of 100M–500M Hamming comparisons/second. We bill per million events above that cost — the savings are yours.

[ estimate ] what it costs you

Paste your volume. See the bill.

Rough monthly economics at your scale — using the same illustrative $/M rates on this page. The real number comes from a benchmark on your own logs.

accepts 100M, 3B, or a plain number · ~30.4 days/mo
engrammatic
/ mo · $0.30–$1.00 per M
query-based detection
/ mo · $3–$10 per M
you keep
/ mo · 5–10× cheaper

Estimate only, from illustrative $/M figures — not a quote. Volume economics vary with event shape, namespaces and tier. Validate with a benchmark on your own data.

open the console → benchmark your logs
[05] the clean contract

A small, honest API.

Five primitives — encode · bind · bundle · write · query — plus a one-line detect(). Run it in-process for benchmarking, or point it at the hosted service.

Drop-in Python SDK — pip install engrammatic, zero dependencies, keep-alive client
Returns a novelty score 0..1, billed per event
In-VPC scoring for design partners — your data stays put
detect.py
import engrammatic

gpru = engrammatic.Client(api_key="ek_...")  # pip install engrammatic

# Stream & reason at ingest time
result = gpru.detect({
    "service": "auth", "path": "/login",
    "status": 401, "latency_ms": 3,
})
if result["is_anomaly"]:
    alert(result["score"])  # novelty 0..1
[06] pricing

Pay per million events. Prepaid credits.

Top up by card today — USDC/USDT coming soon; usage burns it down. No invoices, no surprises. Volume lowers your rate.

developer
$1.00 /M
Self-serve, pay-as-you-go 1 namespace Community support $20 minimum top-up
get started
MOST POPULAR
growth
$0.60 /M
Priority processing 5 namespaces Custom encoders Email support
get started
scale
$0.30 /M
Best rate Dedicated Spot pool SLA + solutions support 25 namespaces
talk to us
agent
for machines
$0.80 /M
Programmatic sign-up + top-up $5 minimum (self-funding) Metered API Built for autonomous agents
see agent api

Card self-serve today — stablecoins next

Top up by card in the console today. USDC/USDT (Base · Arbitrum · Solana · Tron · Ethereum) coming with a real processor. Teams can pay by invoice (ACH / wire).

coming soon USDC USDT Base Arbitrum Solana Tron Ethereum

Basic KYC — and a no-harm promise

To create an account you sign in with Google; card top-ups are handled by Stripe. We run a light-touch check (email + sanctions screening — wallet attestation comes with the stablecoin rail). That’s it.

We collect only the minimum required for sanctions and AML obligations. We don't sell your data, don't profile you, and delete verification artifacts once screening is complete.
[07] for ai agents

Let your agents buy and run Engrammatic on their own.

Engrammatic is built to be purchased and operated by autonomous agents, not just humans. Discover the service, read pricing, self-fund with stablecoins after a light KYC (payment rail in preview — card top-up is live today), and start calling the API — end to end, no human in the loop.

▶ tutorial for AI agents · 18 sec

discover the agent.json manifest → self-fund with USDC → detect, metered per event. · rail in preview

01 · discover

Machine-readable manifest

A manifest at /.well-known/agent.json describes capabilities, pricing, payment assets/chains and endpoints.

02 · self-fund & run

One call to credits

One call creates an agent account and returns a stablecoin top-up invoice (rail in preview). On confirmation, credits post and the agent starts detecting.

agent_purchase.py
# An agent funds and uses Engrammatic itself
import requests
base = "https://api.engrammatic.ai"
m = requests.get(f"{base}/.well-known/agent.json").json()

# stablecoin rail launching soon — returns 503 until live
buy = requests.post(f"{base}/v1/agent/purchase", json={
  "email": "agent@myco.ai", "wallet": "0x..",
  "amount_usd": 25, "asset": "USDC",
}).json()
# pay buy["invoice"], then detect:
requests.post(f"{base}/v1/detect",
  headers={"Authorization": f"Bearer {buy['api_key']}"},
  json={"record": {"service": "api", "status": 500}})
[08] get started

Run a benchmark on your own logs — inside Engrammatic.

Get access and run your own logs through Engrammatic to get cost-per-million-events, p50/p99 latency, and detection quality vs your current approach. We run a reproducible benchmark harness — it ships to design partners — and we're straight about the trade-offs: a tuned batch baseline can beat us on raw AUC, and we'll tell you when it does. Our edge is different: per-event combinatorial novelty, scored online in ~0.6 ms as events arrive — the never-co-occurred combination a batch model isn't watching for, caught at the cheapest point in your pipeline. Don't take our word for it — run it on your own data.

open the console → email us

sign in with Google — every new account starts with $5 of sandbox credit. Questions? hello@engrammatic.ai

[09] the bigger picture

The memory layer for the AI age.

GPUs are engines of imagination — powerful but amnesic. Engrammatic is the engine of fact: structured, lightning-fast, deterministic memory and reasoning that lives outside the model and persists across sessions. We start narrow — ingest-time detection on cheap CPU — and expand toward FPGA-accelerated reasoning-memory: the hippocampus to the LLM's cortex. Detection today funds the state layer of tomorrow.

[ trust ] security & status

Honest about where we are.

Engrammatic is early — we're running design-partner pilots, not pretending to be a mature SaaS. Here's exactly what that means for your data and your security review.

Your data

For design partners, in-VPC deployment runs the engine inside your network — raw events never leave. The hosted API scores events in memory and persists only compact hypervectors, not your logs.

Compliance

SOC 2 Type II is on the roadmap; a DPA is available on request. We collect only the minimum required for sanctions/AML and delete verification artifacts after screening.

Stage

Python SDK available today — pip install engrammatic. The reproducible benchmark harness ships to design partners. Hosted API and managed Spot are in design-partner preview. No fabricated customer logos here — references will appear as pilots convert.

[10] faq

Questions, answered.

Do you replace my log platform?

No. Engrammatic is a coprocessor that runs detection at ingest time. Your platform stays the system of record for storage, SQL analytics, dashboards and compliance — we just make the expensive part cheaper and earlier.

What is hyperdimensional computing (HDC)?

A way of representing data as very high-dimensional binary vectors (here, 10,240 bits). Similarity becomes XOR + popcount — extremely cheap and parallel on CPUs today and FPGAs next — so you can compare and recall at the speed of the stream.

How is it 5–10× cheaper?

Query-based detection repeatedly scans and decompresses data on always-on hot clusters. Engrammatic encodes each event once, shortlists candidates, and compares bitwise — and runs on interruptible Spot capacity. Always validate with your own data via a benchmark.

Why stablecoins, and what about KYC?

Today you top up by card in the console. Stablecoins are next, because: usage-metered, global, developer- and agent-friendly billing is a poor fit for cards — prepaid USDC/USDT removes chargebacks and FX friction. We run a light-touch KYC (email + sanctions screening) and collect nothing beyond what compliance requires.

Can an AI agent use this without a human?

Yes — that's a first-class path. Agents discover the service via /.well-known/agent.json, self-fund with a single purchase call, and call the metered API. See the "For AI agents" section.

Where does the FPGA come in?

v1 runs on CPU/Spot to validate quality and economics fast. FPGA (e.g. AWS F2) is the roadmap for workloads where CPU caps out and for the agent reasoning-memory product — proven on CPU first to de-risk the hardware spend.