Observability Suite
PraisonAI provides a unified observability suite with support for 20+ observability providers. All integrations use lazy loading for zero performance impact when not in use.Quick Start
Init-Only Auto-Instrumentation (Recommended)
The simplest way to add observability - just callobs.init() once and all agent operations are automatically traced:
Auto-instrumentation patches
Agent.chat(), Agent.start(), Agent.run(), and Agents.start() to create spans automatically. No explicit obs.trace() wrappers needed!Explicit Provider Selection
Supported Providers
† Langfuse can be enabled via
praisonai --observe langfuse as well as obs.langfuse().

