📄️ Installation and Setup
The @ravenlens/ai-sdk is a comprehensive library for integrating RavenLens observability, prompt management, and session tracking into your AI applications.
📄️ AI Tracing & Monitoring
RavenLens provides powerful tracking capabilities for both direct AI provider usage and AI Agents.
📄️ Session Management & Recording
RavenLens allows you to track not just the AI interaction, but the user's entire journey on the frontend, correlating UI events with AI traces.
📄️ Analytics & Data Retrieval
The RavenLens SDK provides methods to programmatically retrieve the data collected by your application, including traces and aggregated statistics.
📄️ Prompt Management
RavenLens allows you to manage your prompts externally and fetch them dynamically in your application. This enables you to update prompts without redeploying your code and supports versioning and variable interpolation.