Intercepts AI requests from Laravel's HTTP client, the OpenAI PHP SDK, and raw Guzzle clients — zero code changes required.
Multimodal Support
Track text completions, embeddings, image generation, video generation, text-to-speech, and speech-to-text operations across all major AI providers in a single, unified observability layer.
Multi-Unit Pricing
Token, image, video, audio duration, and character-based pricing with full tier support including OpenAI batch, flex, and priority tiers as well as Anthropic batch pricing.
Budget Enforcement
Define daily, weekly, and monthly spending limits per user, team, or any Eloquent model. Enforce hard blocks via middleware or fire soft warning events at configurable thresholds.
Real-Time Dashboard
A built-in single-page application for exploring requests, drilling into payloads, comparing model costs, managing the pricing catalog, and viewing per-user analytics.
Streaming & Media Persistence
Track streaming SSE responses with time-to-first-token metrics. Optionally download and persist generated images and videos to any Laravel filesystem disk before provider URLs expire.