A precision-grade text analysis API built on M0/M1/M2 kernel logic. Zero-center your data, extract structure, and process at scale.
# Send a request to the AOP-PRO engine curl -X POST https://api.aop-pro.com/v1/process \ -H "x-api-key: aop_your_key_here" \ -H "Content-Type: application/json" \ -d '{"text": "Adaptive output protocol", "dim": 10}' # Response { "status": "SUCCESS", "result": [-5.5, 8.2, 11.4, -3.1, 9.7, 2.0, -1.4, 3.6, 8.1, -0.4], "metadata": { "tier": "pro", "usage_today": 1, "remaining": 9999 } }
Every request passes through M0, M1, and M2 — scalar, vector, and structural logic — each with built-in singularity protection.
Point-level subtraction and division with 1e-17 epsilon singularity guards. Zero-centering that never breaks under extreme precision conditions.
Centroid computation across any-length input. Handles scale differences from 1 to 1e15 without precision leakage.
Semantic-structural mapping from raw text to dimensioned numeric vectors. Configurable dim from 1 to 4096.
Every request authenticated by key. Tier enforcement, daily limits, and usage tracking built into every call.
Real-time call counts, remaining quota, and tier status returned in every response metadata block.
The kernel is implemented in both Python and Rust, producing identical output. Performance-critical workloads can target the Rust binary directly.
Start free. Upgrade when you need more. No hidden fees, no per-seat nonsense.
After subscribing, your key is emailed to you automatically within seconds. Include it in every request as the x-api-key header.
AOP-PRO converts text into a zero-centered numeric vector using a three-layer kernel: M2 maps characters to Unicode weights, M1 computes the centroid, and M0 subtracts the centroid from each value — producing a dimensioned, normalized representation of the input.
Dimension controls the length of the output vector. Short inputs are padded with zeros; long inputs are truncated. Your tier determines the maximum dim you can request.
The API returns a 429 with an upgrade prompt. Your limit resets at midnight UTC. Upgrade to Pro or Enterprise to increase your quota.
Yes. Cancel through Stripe at any time. You keep access until the end of your billing period, then your key drops to the Free tier automatically.
Yes. The kernel is implemented in both Python and Rust and produces identical output. Enterprise customers can discuss direct Rust binary access for ultra-low-latency workloads.