Getting Started
TuringPulse is the control plane for AI agents — observe behavior, govern decisions, and intervene when it matters.
ℹ️
Cloud Platform
TuringPulse is available as a managed cloud service. Sign up at app.turingpulse.ai to get your API key.
Quick Start
Get started in under 5 minutes. Install the SDK, initialize with your API key, and start capturing traces.
1. Install the SDK
Installation
# Python
pip install turingpulse
# TypeScript/Node.js
npm install @turingpulse/sdk2. Initialize & Instrument
agent.py
from turingpulse import init, instrument
# Initialize with your API key (get one at app.turingpulse.ai)
init(
api_key="sk_live_your_api_key",
project_id="my-project",
)
# Instrument your agent function
@instrument(agent_id="my-agent")
def my_agent(query: str):
response = llm.chat(query)
return response
# Traces are automatically captured and sent to TuringPulse
result = my_agent("Hello, world!")SDK Integrations
Choose the SDK that matches your stack. All SDKs provide automatic instrumentation for tracing, governance, and KPI tracking.
Python SDKCore
Core SDK for Python agents
TypeScript SDKCore
Core SDK for Node.js agents
LangGraphPopular
Auto-instrumentation for LangGraph
LangChainPopular
Auto-instrumentation for LangChain
CrewAIPopular
Auto-instrumentation for CrewAI
OpenAIPopular
OpenAI API instrumentation
Google Vertex AI
Vertex AI instrumentation
AWS Bedrock
AWS Bedrock instrumentation
LlamaIndex
LlamaIndex instrumentation
AutoGen
Microsoft AutoGen instrumentation
What You Can Do
Once instrumented, TuringPulse automatically captures every agent execution and provides:
- Full Traceability — Every decision traced back to inputs and steps
- KPI Monitoring — Track latency, cost, tokens, and custom metrics
- Drift Detection — Detect when agent behavior changes unexpectedly
- Human Oversight — Route high-risk actions for human review
- Alerts — Get notified when thresholds are breached
Next Steps
- Quickstart Guide — Detailed setup walkthrough
- Core Concepts — Understand traces, spans, and workflows
- Python SDK Reference — Complete API documentation
- TypeScript SDK Reference — Node.js integration guide