Open Source ยท Early Access

Stop scraping storms
before they burn your budget.

ProceedGate predicts retry loops 30 seconds early and blocks them before they drain your API credits. Start in Shadow Mode โ€” see what would be blocked, zero enforcement risk.

Start Free Trial 14 days ยท Full features ยท No credit card Try Live Demo
<50ms check latency
8 ML models
300+ edge locations
100% open source

Without Guardrails, This Happens

Every team running scraping or AI agents hits these โ€” usually at 3 AM.

๐ŸŒ€

Retry Storms

One failed API call triggers 500 retries in under a minute. Loops burn budget in minutes.

Typical damage: $50โ€“$500 per incident
๐Ÿ’ธ

Invisible Cost Leaks

No guardrails means wasted credits. Dashboards show the spend after it happened.

Average detection: 4+ hours too late
๐Ÿšซ

Late Alerts

Monitoring tools show you the fire. ProceedGate stops it before it starts.

Dashboards show โ€” they don't stop

This Is What ProceedGate Actually Returns

Not mockups. Real API response structures from production.

โš  Storm Detected โ€” AI Decision
Agent:    my-agent
Pattern:  47 identical requests / 60s
Zone:     RED
Action:   BLOCKED
Credits saved: 142

AI reasoning:
  baseline_deviation: +4.2ฯƒ
  behavior_entropy:   0.12 (low โ€” repetitive)
  reputation_tier:    untrusted
  throttle_level:     5/5 (blocked)

Prediction:
  trend:  accelerating (slope +2.3 RPM/s)
  storm_eta: ~8 seconds
  confidence: 0.94

Webhook โ†’ Slack #alerts โœ“
โœ“ Normal Operation
$ curl governor.proceedgate.dev/v1/check

{
  "decision": "proceed",
  "zone": "green",
  "credits_remaining": 1847,
  "reputation": {
    "tier": "trusted"
  },
  "prediction": {
    "direction": "stable",
    "confidence": 0.87
  },
  "throttle": {
    "level": 0,
    "label": "none"
  },
  "latency_ms": 12
}

Three Steps. Full Control.

1
Install the SDK

npm install @proceedgate/sdk

2
Wrap Your Agent Calls

Add governor.gate() before expensive operations

3
Set Budget & Deploy

Per-agent limits, per-task caps โ€” AI handles the rest

agent.ts
import { CostGovernor } from '@proceedgate/sdk';

const gov = new CostGovernor({ apiKey: process.env.PG_KEY });

const { decision } = await gov.gate({
  agent: 'scraper-v2',
  action: 'api_call',
  cost: 0.03,
});

if (decision === 'proceed') {
  await callExpensiveAPI();
}

See It In Your Terminal

One command. 30 seconds. See what ProceedGate would block in your workflow.

$ Terminal
## Install and run a quick check
$ npx @proceedgate/runner check --workspace demo

Scanning agent: scraper-v2...
Requests analyzed:  147
Loops detected:    3
Estimated savings: $42.80
Shadow blocks:     12 (would have blocked)

โœ“ Report saved to ./proceedgate-report.json
Shadow Mode ยท No enforcement risk ยท See results in 30s

8 AI Models. One Decision Engine.

Not rules. Not heuristics. Real ML models running on every request โ€” explainable, auditable, open source.

๐Ÿ“Š

Adaptive Baseline

EWMA + z-score + CUSUM. Learns normal, detects anomalies.

๐Ÿงฌ

Behavior Fingerprint

Shannon entropy, burst index, sequence hashing.

๐Ÿ”ฎ

Predictive Blocking

Storm warnings 30s early via trend regression.

๐ŸŽš๏ธ

Smart Throttling

6-level graduated response. Not binary allow/block.

๐Ÿง 

Gray Zone AI

Llama 3.1 8B for ambiguous cases. Full reasoning chains.

โญ

Reputation System

5-component trust. Good agents get lenient thresholds.

๐ŸŒ

Cross-Intelligence

Global anomaly detection. Differential privacy (ฮต=1.0).

๐Ÿ“ก

Intelligence API

Inspect every model, score, prediction. Full transparency.

Built For Teams That Can't Afford Runaway Costs

๐Ÿค–

MCP & LLM Pipelines

LangChain, AutoGPT, CrewAI โ€” any pipeline calling external APIs can silently loop.

โš™๏ธ

SaaS Automations

Background AI workflows โ€” email, content, data processing โ€” that can fail-loop silently.

๐Ÿข

Agencies & Multi-Tenant

Per-client budgets, per-agent limits. Hundreds of agents, zero rogue tasks.

Trusted by dev teams building:

Web Crawling SEO Monitoring Data Extraction MCP Backends AI Pipelines
๐Ÿ›ก๏ธ Shadow Mode

Not Ready to Block? Just Watch.

Start in Shadow Mode. See what ProceedGate would block โ€” without touching your running agents. Switch to enforcement when you trust the data.

  • Full visibility into retry patterns
  • Zero impact on running agents
  • Switch to enforcement when confident
  • Real data before real decisions
Try Shadow Mode Free
agent.ts
const gov = new CostGovernor({
  apiKey: process.env.PG_KEY,
  mode: 'LOG_ONLY',  // shadow mode
});

const result = await gov.gate({
  agent: 'scraper-v2',
  action: 'api_call',
  cost: 0.03,
});

// Always proceeds, but logs
// what it would block
if (result.would_block) {
  console.warn('Storm detected');
}

What ProceedGate Is NOT

โœ— An observability dashboard that shows you the fire after it burns
โœ— A wrapper around OpenAI or any single provider
โœ— A vendor lock-in proxy โ€” it's fully open source
โœ— A dumb rate limiter โ€” it learns, predicts, and adapts
๐Ÿงช Early Access โ€” Built in Public

Start Free. Scale When Ready.

๐Ÿ‘ค

Direct access to founder

๐Ÿ—บ๏ธ

Influence the roadmap

๐Ÿ”“

No lock-in. Cancel anytime.

Frequently Asked Questions

Can't find your answer? Reach out โ€” we reply fast.

How does ProceedGate detect retry storms?
8 ML models analyze every request โ€” adaptive baselines learn your agent's normal patterns, behavior fingerprinting catches repetition, and predictive blocking warns you 30 seconds before a storm hits. If more than 10 identical requests arrive within 60 seconds, the system escalates through green โ†’ yellow โ†’ red zones with graduated throttling before fully blocking.
Will it slow down my agents?
No. ProceedGate runs on Cloudflare's edge network (300+ locations). Each check resolves in under 50ms. A typical OpenAI API call takes 500โ€“3000ms โ€” ProceedGate adds less than 1% overhead.
What is Shadow Mode (LOG_ONLY)?
Shadow Mode (LOG_ONLY) lets you observe what ProceedGate would block โ€” without actually blocking anything. Your agents keep running normally while you get full visibility into patterns. Switch to enforcement when you trust the data. It's the best way to start: zero risk, real insights.
What happens when an agent hits its budget?
The gate returns a blocked response with a clear signal. You get a webhook notification (Slack, Discord, any URL). You can manually approve more spend via the dashboard โ€” no runaway charges.
Which frameworks are supported?
Any framework that can make HTTP calls. Node.js SDK for native integration, MCP server for AI-native tool access. Works with LangChain, AutoGPT, Apify, CrewAI, and custom agents. REST API for non-Node environments.
Is this open source?
Yes. Full source on GitHub โ€” SDK, worker, MCP server, everything. Inspect the code, contribute, or self-host.