Tracks AI requests from Laravel's HTTP client, the OpenAI PHP SDK, and raw Guzzle clients, with no code changes.
Multimodal Support
Track text completions, embeddings, image generation, video generation, text-to-speech, and speech-to-text across all major AI providers in one place.
Multi-Unit Pricing
Token, image, megapixel, video, audio duration, character, page, and per-request pricing, with prompt-cache prices, long-context prices, and tier support including batch, flex, priority, and fast tiers.
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 dashboard for exploring requests, inspecting payloads, comparing model costs, checking which prices bill your requests, and viewing per-user analytics.
Streaming & Media Persistence
Streamed responses are tracked automatically, with time-to-first-token metrics. Optionally download and persist generated images and videos to any Laravel filesystem disk before provider URLs expire.