{"repo":"finchvox/finchvox","free":true,"listed":false,"github":"https://github.com/finchvox/finchvox","clone":"git clone https://github.com/finchvox/finchvox.git","description":"Open-source observability and session replay for Pipecat voice agents. Replay conversation audio alongside OpenTelemetry traces, logs, per-stage latency, and interruption metrics.","language":"Python","stars":31,"topics":["pipecat-ai","observability","voice-ai","debugging","developer-tools","opentelemetry","otel","pipecat","voice-agents","voice-ai-agents"],"license":"MIT","category":"dev-tools","readme_excerpt":"Finchvox - Voice AI Observability, Elevated. Finchvox is open-source observability for Pipecat voice agents: local session replay that unifies conversation audio, OpenTelemetry traces, logs, and metrics in a single UI. Finchvox surfaces voice-specific failures like interruptions and high user ↔ bot latency that generic otel tools do not. Finchvox is currently designed for local, development usage. Visit Finchvox.dev to sign up for the production-ready self-hosted option. 👇 Click the image for a short video: Table of Contents - Prerequisites - Installation - Setup - Configuration - Usage - Troubleshooting - Telemetry Prerequisites - Python 3.11 or higher - Pipecat 0.0.68 or higher Installation Setup 1. Add the following to the top of your bot (e.g., bot.py ): 2. Add FinchvoxProcessor to your pipeline, ensuring it comes after transport.output() : 3. Initialize your PipelineTask with metrics, tracing and turn tracking enabled: Configuration The finchvox.init() function accepts the following optional parameters: Parameter Default Description -------------- ------------------------- --------------------------------------------------------- endpoint \"http://localhost:4317\" Finchvox collector endpoint insecure True Use insecure gRPC connection (no TLS) capture logs True Send logs to collector alongside traces log modules None Additional module prefixes to capture (e.g., [\"myapp\"] ) By default, logs from pipecat. , finchvox. , main , and any source files in your project directory ar","default_branch":null,"files":null,"tree":[],"storefront":"/r/finchvox","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/finchvox/finchvox/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}