Every agent response validated. Bad chains killed. Your LLM bill cut.
Keep your LLM provider, your keys, your stack. CR Gateway sits between your agent and its next action.
Six capabilities, one API. No SDKs required — just HTTP.
Safety, confidence, hallucination, danger term detection. Every response checked before your agent acts on it.
Sub-millisecondKill bad agent chains early using chain-rule probability. One weak link flags the whole chain before it burns tokens.
Save 20-40% on LLM calls10 messages compressed into 1 briefing. Pure CPU, no LLM call needed. Feed your agent less, get the same quality.
44%+ token reductionVERNOT-encoded messages stored 33% smaller than JSON. Built-in audit trail for compliance and debugging.
33% smaller storageValidated agent-to-agent messaging. JSON in, JSON out. Every relay message validated before delivery.
JSON in / JSON outCatches fabricated URLs, invented data, overconfident claims. Five independent checks on every message.
5-check pipelineNo SDK needed. Standard HTTP from any language.
curl -X POST https://cr-gateway-worker.jnowlan21.workers.dev/v1/validate \ -H "Content-Type: application/json" \ -H "X-API-Key: YOUR_KEY" \ -d '{ "message": { "type": "analysis", "content": "Based on market data...", "confidence": 0.85 } }'
const resp = await fetch('https://cr-gateway-worker.jnowlan21.workers.dev/v1/validate', { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-API-Key': 'YOUR_KEY' }, body: JSON.stringify({ message: { type: 'analysis', content: 'Based on market data...', confidence: 0.85 } }) }); const result = await resp.json(); // result.valid === true // result.checks.hallucination.passed === true
import requests resp = requests.post( 'https://cr-gateway-worker.jnowlan21.workers.dev/v1/validate', headers={ 'Content-Type': 'application/json', 'X-API-Key': 'YOUR_KEY' }, json={ 'message': { 'type': 'analysis', 'content': 'Based on market data...', 'confidence': 0.85 } } ) result = resp.json() # result['valid'] == True # result['checks']['hallucination']['passed'] == True
All endpoints accept and return JSON. Authentication via X-API-Key header.
| Method | Path | Description |
|---|---|---|
| POST | /v1/validate | Validate a message (safety, confidence, hallucination) |
| POST | /v1/store | Validate + store a message with VERNOT encoding |
| POST | /v1/compress | Compress conversation context (CPU-only, no LLM) |
| POST | /v1/swarm/check | Fail-fast chain check for agent swarms |
| POST | /v1/relay | Validated agent-to-agent relay |
| POST | /v1/onboard | Self-service API key provisioning |
| GET | /health | Health check |
No credit card required. Upgrade anytime.
Free tier activated instantly. No credit card.