Open Source Observability for LLM Applications
[](LICENSE)
[](https://github.com/Scale3-Labs/langtrace)
[](https://github.com/Scale3-Labs/langtrace/pulls)
[](https://github.com/Scale3-Labs/langtrace-typescript-sdk)
[](https://www.npmjs.com/package/@langtrase/typescript-sdk)
[](https://github.com/Scale3-Labs/langtrace-python-sdk)
[](https://pepy.tech/project/langtrace-python-sdk)
[](https://static.pepy.tech/badge/langtrace-python-sdk)
[](https://railway.app/template/8dNq1c?referralCode=MA2S9H)
[](https://northflank.com/stacks/deploy-langtrace)
---
## π Table of Contents
- [β¨ Features](#-features)
- [π Quick Start](#-quick-start)
- [π Integrations](#-supported-integrations)
- [π Getting Started](#-getting-started)
- [π Self Hosting](#-langtrace-self-hosted)
- [π Architecture](#-langtrace-system-architecture)
- [π€ Contributing](#-contributions)
- [π Security](#-security)
- [β FAQ](#-frequently-asked-questions)
- [π₯ Contributors](#-contributors)
- [π License](#-license)
Langtrace is an open source observability software which lets you capture, debug and analyze traces and metrics from all your applications that leverages LLM APIs, Vector Databases and LLM based Frameworks.

## β¨ Features
- π **Open Telemetry Support**: Built on OTEL standards for comprehensive tracing
- π **Real-time Monitoring**: Track LLM API calls, vector operations, and framework usage
- π― **Performance Insights**: Analyze latency, costs, and usage patterns
- π **Debug Tools**: Trace and debug your LLM application workflows
- π **Analytics**: Get detailed metrics and visualizations
- π **Self-hosting Option**: Deploy on your own infrastructure
## π Quick Start
```bash
# For TypeScript/JavaScript
npm i @langtrase/typescript-sdk
# For Python
pip install langtrace-python-sdk
```
Initialize in your code:
```typescript
// TypeScript
import * as Langtrace from '@langtrase/typescript-sdk'
Langtrace.init({ api_key: '