Skip to main content

Tvisha observability SDK — one-line tracing for LLM applications

Project description

tvisha

One-line observability for LLM applications. Traces LangChain, LangGraph, and any OpenTelemetry-instrumented code and sends data to the Tvisha platform.

Installation

pip install tvisha

# With automatic LangChain/LangGraph instrumentation:
pip install tvisha[langchain]

Quick start

import tvisha

tvisha.init(
    project_name="my-agent",
    api_key="tvisha_live_myproj_abc123...",
    otlp_endpoint="https://traces.tvisha.io",
)

# All LangChain / LangGraph calls are now traced automatically.

Configuration

Parameter Env var fallback Default
project_name (required)
api_key TVISHA_API_KEY None (no auth header)
otlp_endpoint TVISHA_ENDPOINT http://localhost:8082

Arguments passed to init() take precedence over environment variables.

Environment-variable-only setup

export TVISHA_API_KEY="tvisha_live_myproj_abc123..."
export TVISHA_ENDPOINT="https://traces.tvisha.io"
import tvisha
tvisha.init(project_name="my-agent")

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

tvisha-0.1.0.tar.gz (2.4 kB view details)

Uploaded Source

Built Distribution

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

tvisha-0.1.0-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file tvisha-0.1.0.tar.gz.

File metadata

  • Download URL: tvisha-0.1.0.tar.gz
  • Upload date:
  • Size: 2.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for tvisha-0.1.0.tar.gz
Algorithm Hash digest
SHA256 ddd04737adc081896f07a571469411ee78d5e2ed4f9bce13c9b4f63c56a7c71f
MD5 7a05e827d21ba9dc9572a9d1db9dfc3a
BLAKE2b-256 d02b08190830bf8bfa3a44210838ca9fdc1bef39231a186a1e1b08470eb94d39

See more details on using hashes here.

File details

Details for the file tvisha-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: tvisha-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for tvisha-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d58f40ac7fbf7e853a1f16d13e8f951c2b51399db16f1166e55f456f0a99e6ce
MD5 2ae87aec9081b3a5b34e3b9398b474c6
BLAKE2b-256 62e3610ed42b33d4ab7c866240118a690d7e94815fe41ab05546234c8ebe3b39

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