INFRASTRUCTURE FOR AI PRODUCTS · EARLY ACCESS

Meter. Audit.
Ship with confidence.

The missing infrastructure layer between your app and your LLM.
Usage metering + EU AI Act–ready audit trails in one SDK.

487,234,109
events metered
$18,430
saved via cache
99.99%
uptime sla
<2ms
p99 latency
your_app.py
# Before: 3 weeks of custom metering code. After: 3 lines.

from projectblock import gate, record

# 1. Check budget before LLM call
await gate("usr_123", budget_usd=5.00)

# 2. Your LLM call (unchanged)
response = await openai.chat("gpt-4o", messages)

# 3. Meter + Audit
await record(user_id="usr_123", model="gpt-4o", cost=0.0023)
↳ LIVE DEMO

Every event. Captured.

AUDIT STREAM · api.project-block.comLIVE
TIMEUSERACTION · MODELCOSTSTATUS
<2ms
Gate check latency (p99)
10yr
Audit log retention
Events per second (burst)
27
EU member states covered
↳ PRIMITIVES

Two modules. Zero bloat.

Usage Metering
Track tokens, cost, requests per user with atomic counters. Never let free-tier users drain your budget.
meter.*
🛡️
Budget Gate
Pre-call check in <2ms. Block requests before they hit your LLM. Zero latency added to your users.
gate.allowed()
📋
Audit Trail
Immutable log of every AI action. Input hash, output hash, model, cost, human approval. 10-year retention.
audit.log()
🇪🇺
EU AI Act Ready
Auto-generated compliance reports. GDPR + audit retention solved architecturally — not as afterthought.
compliance.*
📊
Embeddable Dashboard
One line of code adds a usage dashboard inside your app. Users see their own consumption in real-time.
<UsageDash />
🔔
Budget Alerts
Webhooks at 80%, 95%, 100% budget. Slack, email, SMS. Configurable per user, per plan, per model.
webhooks.*
↳ INTEGRATION

Live in one afternoon.

01
Install the SDK
Python, Node.js, Go. One package.
pip install projectblock
02
Gate every AI call
Check budget before your LLM call. If over budget, throws — no call made, no cost incurred.
await gate("usr_123", budget_usd=5.00)
03
Record + Audit
After the call, record consumption and log the event. Two lines. Both async.
await record(user_id, tokens=usage.total, cost=0.0023)
04
Export compliance
One API call generates EU AI Act compliance PDF for any time range.
compliance.report(format="eu-ai-act", period="2026-Q2")
↳ PRICING

Pay for what you use.

FREE
€0/mo
500K events/mo
  • Budget gating
  • Audit log (30 days)
  • Dashboard embed
  • Community support
Start free
STARTER
€19/mo
10M events/mo
  • Budget gating
  • Audit log (1 year)
  • Budget webhooks
  • Usage analytics
  • Email support
Get started
PRO
€49/mo
100M events/mo
  • Everything in Starter
  • Audit log (10 years)
  • EU AI Act reports
  • API access
  • Priority support
Get started
BUSINESS
€199/mo
Unlimited
  • Everything in Pro
  • White-label dashboard
  • Custom retention
  • SSO / SAML
  • SLA + dedicated
Contact us
↳ EARLY ACCESS

Stop rebuilding
the same infrastructure.

Every week you delay is another week of custom metering code, compliance risk, and budget leaks.
First 100 founders get Pro free for 6 months.