Python SDK for AgentSight: seamlessly track AI conversations, metrics, and deliver client-facing insights and dashboards.
Project description
Introduction
AgentSight is a conversation tracking and analytics platform built to provide your clients with access to their conversational AI data, including dashboards, transcripts, analytics overviews and more.
Unlike traditional observability platforms built for developers, AgentSight focuses on client visibility and meaningful insights, not just logs or traces.
Besides the client-facing platform, you also get a fully managed database solution for you conversation AI, meaning you do not need to build or maintain any infrstructure or dashboard which allows you to focus on your AI.
The Python SDK makes this integration possible. You will be passing your metrics and tracking in just few lines of code.
Visit landing page from more information.
What It's Used For
AgentSight’s core purpose is to help you share real-time conversation data, transcripts, and analytics directly with your clients.
Clients gain direct access to:
- Conversation transcripts - see exactly how users interact
- Usage analytics - engagement trends, token usage, performance metrics
- Custom reports - build reports based on filters, metrics, timeframes
- Data export - download or integrate the raw data for internal use
This transforms your offering from just building AI solutions to delivering a full, data-driven platform your clients can actively use.
Comparison with Observability Platforms
| Feature | AgentSight | Langfuse | Phoenix Arize |
|---|---|---|---|
| Primary Focus | Conversation analytics & client dashboards | AI Observability | LLM tracing, evaluation |
| Designed For | Clients & End Users | Developers | Developers |
| Client Dashboard Access | ✅ | ❌ | ❌ |
| Actionable performance reports | ✅ | ❌ | ❌ |
| Conversation analytics dashboard | ✅ | ❌ | ❌ |
| Shareable Transcripts | ✅ | ❌ | ❌ |
| White-Label Support | ✅ | ❌ | ❌ |
| Usage Metrics Tracking | ✅ | ❌ | ❌ |
| Usage Analytics & Reports | ✅ | ❌ | ❌ |
| Token Usage Tracking | ✅ | ✅ | ✅ |
| Developer Debugging Tools¹ | ❌ | ✅ | ✅ |
| LLM Performance Tracing | ❌ | ✅ | ✅ |
| Data Export & Migration | ✅ | ✅ | ✅ |
¹ AgentSight focuses on client visibility, not internal debugging.
AgentSight complements observability platforms. It’s not built for tracing or debugging, but for giving clients insight into their own AI systems and providing developers a simple database and API for conversation persistence.
Quick start
Get up and running with just a few lines of code to track complete conversations:
from agentsight import conversation_tracker
conversation_tracker.get_or_create_conversation(
conversation_id="your_conversation_id"
)
conversation_tracker.track_human_message(
message="What's the weather like today?",
)
conversation_tracker.track_agent_message(
message="It's sunny with clear skies."
)
conversation_tracker.send_tracked_data()
Learn More
Visit the docs to learn more: docs
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentsight-0.0.44.tar.gz.
File metadata
- Download URL: agentsight-0.0.44.tar.gz
- Upload date:
- Size: 31.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a31d7b5395e639625182c1af75d7f5ed4bfa26a3146131164b10d193f7158423
|
|
| MD5 |
c0da916b96536daee31cd5d3b81245cb
|
|
| BLAKE2b-256 |
09d3fe7a2a481180cf3ecdcac9af3c0178730a665cf9d9305fbf67836f76d089
|
File details
Details for the file agentsight-0.0.44-py3-none-any.whl.
File metadata
- Download URL: agentsight-0.0.44-py3-none-any.whl
- Upload date:
- Size: 39.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4ff15d0fc56ec5ec2cb2cffdce399d9999746ce397b28dc874de1f668af67be
|
|
| MD5 |
f8181cae3d7488b98011fda38599e130
|
|
| BLAKE2b-256 |
81cd84312e70941803d4fa34ce6f8a350579d82b5289dafeb6b33762742ab36c
|