Skip to main content

Voice AI infrastructure monitoring for LiveKit agents

Project description

damasqas_livekit

Voice AI infrastructure monitoring for LiveKit agents. One line to monitor everything.

Installation

pip install damasqas_livekit

Usage

import damasqas_livekit

# After starting your AgentSession:
damasqas_livekit.monitor(session)

Set DAMASQAS_TOKEN as an environment variable (your workspace API key).

What It Captures

  • Pipeline metrics — STT, LLM, TTS latencies per turn (grouped by speech_id)
  • Tool calls — function name, duration, success/failure
  • Transcripts — user and agent speech text
  • State transitions — agent lifecycle (listening, thinking, speaking)
  • Session close — end reason, errors, total turns

All telemetry is batched and sent asynchronously. The SDK never blocks or crashes your voice pipeline.

Configuration

Environment Variable Required Default
DAMASQAS_TOKEN Yes
DAMASQAS_URL No https://connect.damasqas.com/api/v1/voice/ingest

Or pass them directly:

damasqas_livekit.monitor(session, token="your-token", url="https://...")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

damasqas_livekit-0.1.7.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

damasqas_livekit-0.1.7-py3-none-any.whl (12.3 kB view details)

Uploaded Python 3

File details

Details for the file damasqas_livekit-0.1.7.tar.gz.

File metadata

  • Download URL: damasqas_livekit-0.1.7.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.7

File hashes

Hashes for damasqas_livekit-0.1.7.tar.gz
Algorithm Hash digest
SHA256 137783ce6395484f3d5853d7e87848ab2ed4b1573ca31b2970bde3a51408bc1a
MD5 c165f9846d9e2a4406008e2341c14543
BLAKE2b-256 c1fb308b09c0e8f8260ff9d73698a5db291396aebb32681254965eb0cc064f28

See more details on using hashes here.

File details

Details for the file damasqas_livekit-0.1.7-py3-none-any.whl.

File metadata

File hashes

Hashes for damasqas_livekit-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 c89e99440149f0ea41b3c483440db7c3589626dbc24018525c2cc213caa8ad3a
MD5 25d275834ceacd56729865279240442a
BLAKE2b-256 b3fd736d40fc612aa388ee32258be59cdf537d89ab2865b2ade9af90fa295e9f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page