惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
阮一峰的网络日志
阮一峰的网络日志
S
Secure Thoughts
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cyber Attacks, Cyber Crime and Cyber Security
T
Threat Research - Cisco Blogs
P
Privacy & Cybersecurity Law Blog
The Hacker News
The Hacker News
H
Heimdal Security Blog
W
WeLiveSecurity
L
LINUX DO - 热门话题
Hacker News: Ask HN
Hacker News: Ask HN
WordPress大学
WordPress大学
The Last Watchdog
The Last Watchdog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
D
DataBreaches.Net
I
Intezer
Webroot Blog
Webroot Blog
C
Cisco Blogs
AWS News Blog
AWS News Blog
博客园 - 聂微东
T
The Blog of Author Tim Ferriss
V
Vulnerabilities – Threatpost
罗磊的独立博客
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Schneier on Security
Schneier on Security
宝玉的分享
宝玉的分享
博客园 - 叶小钗
PCI Perspectives
PCI Perspectives
D
Docker
Scott Helme
Scott Helme
NISL@THU
NISL@THU
J
Java Code Geeks
B
Blog RSS Feed
Google Online Security Blog
Google Online Security Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
The Exploit Database - CXSecurity.com
AI
AI
美团技术团队
Cloudbric
Cloudbric
月光博客
月光博客
P
Proofpoint News Feed
T
Tailwind CSS Blog
Google DeepMind News
Google DeepMind News
小众软件
小众软件
www.infosecurity-magazine.com
www.infosecurity-magazine.com
The Cloudflare Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor GitHub - GenAI-Gurus/awesome-eu-ai-act: Curated tools, official sources, OSS, templates, and guides for EU AI Act compliance. Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders How to Switch AI Chatbots and Why You Might Want To GitHub - MattMessinger1/agentic_refund_guardrail: Safe refund policy layer for AI agents — Python + TypeScript. Same behavior, shared tests. Adam/papers/emergent_values_whitepaper.md at master · strangeadvancedmarketing/Adam Ask HN: How do you stop playing 20 questions with your AI coding tools How far can automation and AI support psychotherapy? - @theU GitHub - stagas/rtdiff: realtime git diff gui and AI-assisted commits A Mac Studio for Local AI — 6 Months Later A History of the Early Years of AI at the University of Edinburgh Why AI Coding Tools Still Feel Stuck on Localhost MSN AI Datacenters Are Becoming Strategic Targets twitter.com Penn Researchers Use AI to Surface Unreported GLP-1 Side Effects in Reddit Posts Show HN: MoodSense AI (ML and FastAPI and Gradio, Deployed on Hugging Face) Moodsense Ai - a Hugging Face Space by aman179102 AI models are terrible at betting on soccer—especially xAI Grok GitHub - xialeistudio/echoic GitHub - HimashaHerath/github-dev-wrapped: AI-powered weekly GitHub activity reports deployed to GitHub Pages GitHub - alejandrobalderas/claude-code-from-source: Architecture, patterns & internals of Anthropic's AI coding agent — reverse-engineered from source maps AI and Tech brief: Ireland ascendant GitHub - Titovilal/context0: Context0 - Never Surrender Training for a Marathon with an AI Coach: What Worked and What Didn't Cyber Pulse: Agentic Intel - Apps on Google Play I Built an AI PR Reviewer That Catches Bugs by Not Looking for Bugs Gen Z workers are so fearful AI will take their job they’re intentionally sabotaging their company’s AI rollout | Fortune How AI Is Reimagining the Game of Golf–For Both Players and Courses GitHub - nattergabriel/reseed: A CLI tool for managing and distributing agent skills across projects Is SVG the final frontier? My AI workflow evolved from prompts to a near-autonomous workflow MLSharp Help - 3DGS Viewer & Generator I put my cognitive field based AI's runtime on GitHub Is Numble the first AI-proof game? A3: Kubernetes for autonomous AI agent fleets | Emergent Principles Deepali Vyas ("The Elite Recruiter") GitHub - msmarkgu/RelayFreeLLM: A restful API designed to route user prompts to various AI model providers. Unionized ProPublica staff are on strike over AI, layoffs, and wages Unleashing the Advantage of Quantum AI We're heading for an AI-fueled 'dementia crisis,' brain scientist warns The AI-Assisted Breach of Mexico's Government Infrastructure [pdf] GitHub - stef41/lmscan: 🔍 Detect AI-generated text and fingerprint which LLM wrote it. Open-source GPTZero alternative. Zero dependencies, works offline. MSN GitHub - visionscaper/collabmem: Enabling long-term collaboration with Agentic AI - building up episodic and world model memory over time with in-context awareness We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs AI Code is Hollowing Out Open Source, and Maintainers are Looking the Other Way What leaked "SteamGPT" files could mean for the PC gaming platform's use of AI AI is the boss at this retail store. What could go wrong? GitHub - Wuzu11517/agentic-proxy: Local proxy meant to help reduce With Drones, Geophysics and ArtificiaI Intelligence, Researchers Prepare to Do Battle Against Land Mines A Single Operator, Two AI Platforms, Nine Government Agencies: The Full Technical Report 在 Steam 上购买 FriedrichAI: Offline AI 立省 10% GitHub - inevolin/resume-cli: Hit Claude usage limits? Resume any AI coding session elsewhere. Switch tools at zero friction. GitHub - atripati/ark: AI Runtime Kernel — a context operating system for AI agents. Eliminates tool bloat, loads only what’s needed, and gives LLMs their reasoning space back. How to Build a Secure AI PR Reviewer with Claude, GitHub Actions, and JavaScript This Startup Wants You to Pay Up to Talk With AI Versions of Human Experts Intel Arc Pro B70 Brings 32GB VRAM to Local AI for $949 WordPress 7.0: The Good, the AI, and the Still Missing AI on the couch: Anthropic gives Claude 20 hours of psychiatry IatroBench: Pre-Registered Evidence of Iatrogenic Harm from AI Safety Measures AI Agents Know About Supabase. They Don't Always Use It Right. The history and future of AI at Google, with Sundar Pichai Inside an AI‑enabled device code phishing campaign How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines AI for Systems: Using LLMs to Optimize Database Query Execution Forecasting the Economic Effects of AI Introducing Tinker: Play with AI, bring your ideas to life AI sheds light on an ancient gaming mystery People really hate AI but not as much as Iran—or Democrats | Fortune What is an AI Product Engineer? Phoebe Gates wants her $185 million AI startup to succeed with 'no ties to my privilege or my last name': 'I have a chip on my shoulder' | Fortune
AI observability: what it is, how it works, and which tools to use
Natalia Amor · 2026-06-04 · via Hacker News - Newest: "AI"

The problems with AI agents and apps often don't show up in normal monitoring tools:

  • The code works, the API calls succeed, but the outputs are off.
  • The model says the wrong thing.
  • The agent calls the wrong tool.
  • The bill is 4x what you expected.

That's because normal monitoring was built for software that does the same thing every time.

This gap is what AI observability fills. This guide walks through what AI observability is, the features and data it's built from, and which tools are worth using depending on your stack and stage.

AI observability (often used interchangeably with LLM observability and LLM analytics) is the practice of monitoring the AI features of your application: prompts, responses, costs, latency, errors, and quality of outputs.

It's a category that barely existed two years ago, because the problems it solves didn't exist either. Traditional APM tools like Datadog and New Relic were built to monitor software that behaves the same way every time.

AI features don't.

How is it different from traditional monitoring

The short version:

Traditional APM watchesAI observability watches
Whether API calls succeedWhat the model said
Response timesToken usage and cost per call
Error ratesQuality of outputs (was it a hallucination?)
Service-level metricsAgent-level metrics (which tools were called, in what order)
Did the code run?Did the model give a useful answer?

The data model is different too. APM is built around requests, services, and traces across your application stack. AI observability is built around generations (individual LLM calls), traces (the chain of generations and tool calls that make up an agent loop), and spans (the steps inside a trace).

AI observability tools also do things APM tools structurally can't, like semantic clustering of model outputs, which groups traces by what the model actually said rather than which endpoint was hit. That's a kind of analysis only possible when your monitoring layer understands the content of the calls, not just their shape.

Who needs AI observability?

Anyone shipping AI features to real users. That includes:

  • Solo founders and vibe coders who added one LLM call to their app and need to know it's not silently breaking
  • Small product teams building features on top of OpenAI, Anthropic, or open-source models
  • Engineering teams building agents, chatbots, or RAG systems with multi-step workflows. (We've written about what we learned building agents at PostHog if you want the hard-won version.)
  • Data and ML teams evaluating model performance at scale

If you have at least one LLM call in production, you need at least basic AI observability.

We've written a more practical guide on what to set up on day one if you're at the MVP stage, but the general rule is: tracing, cost tracking, and error capture, before anything else.

AI observability tools all work roughly the same way: they capture the data flowing through your LLM calls, store it in a queryable format, and give you tools to slice it, score it, and act on it.

The differences are in what they capture, how they capture it, and what they let you do with it afterwards.

The core building blocks

A good AI observability setup has six layers. Most tools cover the first three out of the box; the rest are either add-ons or features you build over time.

1. Tracing

The foundation. Every LLM call (and every step inside an agent loop) gets captured as a trace: inputs, outputs, model, parameters, latency, token counts, tool calls, and any metadata you attach (user ID, feature, session).

For simple apps with one LLM call, a trace is just one entry. For agents with multi-step workflows, a trace can include dozens of sub-spans showing the full chain of model calls, tool invocations, and decision points.

Tracing example

If you set up nothing else, set up tracing. Everything else builds on it.

2. Cost and token tracking

Once you have traces, cost tracking comes nearly for free – tools calculate cost per call from the token counts and model. The useful part is breaking it down: cost per user, per feature, per model, per session. That's how you spot when a power user is eating your margins or when a feature is calling the wrong model.

3. Error and exception capture

LLM calls fail in more interesting ways than regular API calls. Beyond rate limits and timeouts, you'll see:

  • Tool-call failures – the agent tried to call a tool, it errored or returned malformed data
  • Agent loops that don't terminate – the model keeps calling itself, spawning subagents, or refusing to exit
  • Structured output parsing failures – valid text, invalid JSON when you expected structured data
  • Token or context limit errors – the prompt or conversation overflowed, often silently
  • Content policy violations – the provider blocked the response

Good AI observability tools capture these alongside the traces, so when something fails you can immediately see what the agent was doing when it broke.

If you don't have error tracking set up yet for the rest of your app, our roundup of the best error tracking tools is a starting point.

The combination of LLM errors + general application errors is how you debug agent failures end-to-end.

4. Evaluations (evals)

LLM evals score the quality of outputs, not just whether they succeeded. They come in two flavors:

  • Deterministic evals (code-based): cheap, fast, and reliable. Things like "did the agent call the right tool," "did the output contain a forbidden keyword," "was the response under N tokens," or Levenshtein distance against an expected output.
  • LLM-as-a-judge evals: a separate model scores the output against a rubric. Useful for subjective criteria (tone, helpfulness, hallucination) that code can't capture. More expensive, less reliable, sensitive to changes in the judge model.

You usually want both. Start with deterministic where you can and reach for LLM-as-a-judge when the criterion is subjective.

5. User feedback loops

Even a simple thumbs up/down on AI outputs is gold for debugging – you can use surveys for that. Pair that signal with the trace and you can find patterns in what users actually hate.

Beyond explicit feedback, implicit signals matter too: retries, edits, abandonment, copy-paste, and session length. All of these tell you whether the output was useful, even when the user doesn't bother to rate it.

6. Prompt management

Versioning, A/B testing, and runtime control of your prompts without re-deploying code. Prompt management is useful once multiple people are editing prompts or you want non-engineers to iterate. Often overrated at the MVP stage – a prompts.py file in your repo is fine if one person owns prompts and you ship changes through normal deploys.

How tools instrument your code

There are three common patterns for getting data out of your app and into an observability tool:

SDK wrappers. You replace your OpenAI or Anthropic client with a wrapped version from the observability tool. Every call routes through the wrapper, which logs the inputs, outputs, and metadata before passing the call through. This is the most common pattern – PostHog, Langfuse, LangSmith, and Arize all work this way.

Use the wrapped client like the normal SDK, and every call gets traced automatically.

Proxy-based. Your app points its OpenAI base URL at a proxy URL (the observability tool's endpoint). The proxy logs the request, forwards it to OpenAI, logs the response, and returns it to your app. Pros: zero code changes beyond the base URL. Cons: less detail for multi-step agents, since the proxy only sees individual API calls.

Framework integrations. If you're using LangChain, LlamaIndex, or similar frameworks, most observability tools have a one-line integration that hooks into the framework's callbacks. Useful for agents with complex chains, since you get span-level visibility without manually instrumenting each step.

The end-to-end workflow

A mature AI observability setup follows a loop:

  1. Capture every call in production via tracing
  2. Monitor cost, latency, and error rates with dashboards and alerts
  3. Evaluate outputs with deterministic and LLM-as-judge evals, both offline (on test datasets during development) and online (on sampled production traces)
  4. Review flagged traces manually – ones with low feedback scores, errors, support tickets, or outlier patterns
  5. Act by turning what you learned into new evals, prompt changes, or product fixes
  6. Loop – the new evals catch the next batch of regressions, you find new failure modes, and the cycle repeats

This is the workflow described in detail in our beginner's guide to testing AI agents.

The point isn't to cover every possible input (you can't) but to make sure every bad interaction teaches your system something permanent.

There are roughly half a dozen serious tools in this category as of 2026, plus several adjacent options (existing APM tools that added LLM features, ML monitoring tools that pivoted to AI observability). Here's the rundown.

1. PostHog

PostHog's AI observability is bundled with product analytics, web analytics, session replay, feature flags, experiments, surveys, error tracking, logs, and more – which means the same user model connects through all of them.

You can correlate AI feature usage with retention, watch session replays of users interacting with your AI features, and trace errors to specific LLM calls without stitching tools together.

The free tier covers 100K LLM events/mo. EU hosting available. SDKs for OpenAI, Anthropic, LangChain, LlamaIndex, Vercel AI SDK, and others.

Key features:

Best for: Teams that want everything in one place. Especially valuable for engineers focused on correlating model behavior with what users actually do and debugging AI features with user context.

2. Langfuse

Langfuse is the open-source darling of the category. It's MIT-licensed, framework-agnostic, with depth across tracing, evaluations, and prompt management. It was acquired by ClickHouse in early 2026.

Key features:

  • Tracing with detailed span visibility for agents
  • Evals (both code-based and LLM-as-a-judge)
  • Prompt management with versioning
  • Self-hostable on your own infrastructure
  • Strong integrations with LangChain, LlamaIndex, Haystack, and others

Best for: Teams who want full control over their data through self-hosting, or who are building anything beyond raw API calls (agents, multi-step workflows, RAG pipelines). Self-host is free; their Hobby cloud plan is free but capped at 50k units and 2 users/mo, while the more complete Core plan starts at $29/mo.

3. LangSmith

LangSmith is built by the LangChain team and is the default observability tool if you're using LangChain or LangGraph. The agent debugging experience is strong if you live in that ecosystem.

Key features:

  • Native LangChain and LangGraph integration
  • Trace visualization for complex agent runs
  • Prompt playground for iteration
  • Evals with custom scorers
  • Dataset management for offline evaluation

Best for: Teams already committed to LangChain. Pricing is seat-based ($39/user/mo on Plus) plus trace-based usage, which gets expensive quickly for larger teams.

4. Datadog LLM Observability

Datadog added LLM Observability as a product line in 2024, and it's evolved into one of the strongest enterprise options for teams already using Datadog for the rest of their stack.

Key features:

  • Tracing with correlation to backend services, infrastructure, and real user sessions
  • Built-in evals and a sensitive data scanner for PII redaction
  • Integrates with Datadog's broader observability suite (APM, logs, RUM)

Best for: Teams already invested in the Datadog ecosystem who want LLM monitoring in the same pane as their backend services.

The catch is pricing: the free tier covers 40K LLM spans/mo, but Datadog automatically activates LLM Observability charges the moment it detects LLM spans, so be careful if you're already on Datadog for other workloads. Hard to justify at the MVP stage.

5. Portkey

Portkey is an AI gateway and observability platform that routes requests across 200+ LLM providers through one OpenAI-compatible endpoint. Setup is one base URL change, similar to the proxy pattern Helicone popularized.

Key features:

  • Proxy-based logging with one-line setup
  • Multi-provider routing with automatic fallback and load balancing
  • Cost tracking and per-request logs
  • Caching to reduce repeated calls
  • Guardrails for content moderation and PII detection

Best for: Teams who want cost tracking and basic logs with minimal setup, or who are juggling multiple LLM providers and want a unified routing layer.

The trade-off, as with any proxy-based tool, is that you get less detail than SDK-based tracing for complex multi-step agents. Advanced features (some observability, security, governance) are gated to the cloud product. Free tier covers 10K requests/mo; paid plans start at $49/mo.

6. Arize Phoenix (and Arize AX)

Arize Phoenix is the open-source observability layer from Arize AI, focused on tracing and evaluation. Arize AX is the commercial, hosted version with deeper governance and team features.

Key features:

  • OpenTelemetry-based tracing (works with anything that emits OTel)
  • Strong eval framework with built-in evaluators
  • Notebook-friendly workflow for ML teams
  • Phoenix is fully open source and self-hostable

Best for: Data science and ML teams who want a tool that fits their existing workflow (notebooks, OpenTelemetry, eval-first). Less ideal for product engineering teams who want a bundled platform.

7. Braintrust

Braintrust is a commercial platform focused on evals and prompt iteration. Strong if your primary workflow is "iterate on prompts, evaluate the variants, ship the winner."

Key features:

  • Eval-first design with strong dataset management
  • Prompt playground for fast iteration
  • Tracing and logging
  • Integrations with most LLM providers

Best for: Teams whose AI work is heavily prompt-engineering driven and who want a polished eval workflow. Pricing is custom for most plans.

Here's the short version, depending on your situation:

SituationToolWhy
You want one tool for the whole productPostHogBundled, free tier covers MVP, ties LLM data to product behavior
You want full data control and OSSLangfuse or PhoenixBoth MIT-licensed and self-hostable
You're deep in LangChainLangSmithNative integration, best DX if you're in that ecosystem
You're already on DatadogDatadogIntegrated with backend observability you already pay for
You want zero-setup cost logging across multiple providersPortkeyProxy-based, change one URL, you're done; supports 200+ providers
Your work is prompt-iteration-heavyBraintrustEval-first, polished prompt workflow

For a deeper dive into self-hostable options, see our roundup of the best open source LLM observability tools.

Decision criteria worth caring about

If you're picking a tool, here's what actually matters:

  • Integration surface. Does it work with OpenAI, Anthropic, the open-source model you're using, and the framework (if any) you've built on? Don't pick a tool you'll have to wrap yourself.
  • Cost model. Per-event, per-user, per-span, seat-based – they all behave differently as you scale. Read the pricing page carefully.
  • Free tier reality. "Free" means different things. Check what's actually included, what's gated, and how long data is retained.
  • Data ownership. If you're handling sensitive data (PII, regulated industries), self-hosting or EU residency may matter more than features.
  • Bundled vs unbundled. Standalone tools are flexible but fragment user context. Bundled platforms (PostHog being the obvious example) keep everything in one user model, which makes correlation analysis possible.
  • MCP support. If you're shipping in 2026, your AI tools should let you query their data from Claude Code, Cursor, or other AI workflows. Tools that don't are already feeling dated.

Why PostHog works well for AI observability

A quick pitch, since this is our blog:

PostHog covers all six core layers (tracing, costs, errors, evals, feedback, prompts) in one tool, on one free tier (100K events/mo), with the same user model connected through product analytics, session replay, feature flags, logs, surveys, and more. That means:

  • Errors and traces in the same place – when an LLM call fails, you can jump straight from the error to the trace to the user's session
  • AI usage tied to retention and conversion – "do users who hit the AI feature stick around longer?" is a query you can actually run, not a hypothetical
  • Session replay alongside traces – watch exactly what the user was doing when the model misbehaved
  • A powerful MCP server so you can access your AI observability data directly from Claude Code, Cursor, or whatever other tools you're using
  • The PostHog Wizard that detects your framework, installs the right SDK, wraps your LLM client, and gets traces, cost data, and errors flowing in a few minutes

If you want to take it for a spin, you can start free – no credit card needed.

Is AI observability the same as LLM observability?

In practice, yes. "AI observability" is slightly broader (it can include non-LLM ML models), but most tools and most usage focus on LLM-powered features specifically. "LLM observability" and "LLM analytics" are common synonyms.

How is AI observability different from regular APM?

APM tells you whether your code is running and how fast. It sees that you made an API call and whether the request was successful, but it can't see what the model said, whether it was good, or how much it cost. AI observability adds the missing layer: the content, the quality, and the economics.

You usually want both. PostHog covers both sides: AI observability for what your models are doing, plus error tracking and logs for the rest of the stack, so debugging an AI feature doesn't mean switching between three tools.

Does PostHog use its own AI observability internally?

Yes. The PostHog team uses AI observability, error tracking, and logs to debug our own features, including the PostHog Wizard and the agents that power our product analytics.

Do I need AI observability if I just have one LLM call in my app?

Yes. The setup is fast, and the free tiers will cover you well past a thousand users. Here's what to set up if you're at the MVP stage.

What's the difference between observability and evaluation?

Observability is about what happened: traces, costs, latency, errors. Descriptive.

Evaluation is about whether what happened was good, scoring outputs against quality criteria. Prescriptive.

You need observability before evaluation makes sense, because you can't score outputs you can't see.

Do I need separate tools for AI observability and product analytics?

You can have separate tools, but you'll lose the most interesting insights – like whether your AI feature actually drives retention or conversion.

Bundled platforms (PostHog being the obvious example) share a user model across both, so you can connect AI behavior to product behavior without stitching data together.

They also share an MCP server. When you're working in Claude Code or Cursor for example, a single MCP connection lets you query LLM traces, costs, evals, and product analytics from the same place, instead of wiring up two or three MCP connections to different vendors and remembering which has what.

How does AI observability handle privacy and PII?

It varies. Some tools (PostHog, Datadog, Arize) offer PII redaction or sensitive data scanners; most let you self-host or use EU residency to keep data in your jurisdiction.

If you're handling regulated data, check for SOC 2 / HIPAA / ISO 27001 certifications and whether the tool supports redaction on the client side (before data leaves your servers).

What about open source AI observability tools?

Several options. Langfuse and Arize Phoenix are MIT-licensed and self-hostable.

PostHog is also open source (MIT) with both cloud and self-hosted deployments.

For a deeper comparison, see our roundup of the best open source LLM observability tools.

Can I use AI observability for agents specifically?

Yes, it's actually most useful for agents, since multi-step workflows are the hardest to debug without tracing.

Look for tools with strong span-based tracing (PostHog, Langfuse, LangSmith, Arize) rather than proxy-based logging, which only sees individual API calls.

For a guide to testing agents specifically, see our beginner's guide to testing AI agents.

I've heard of Helicone – should I use it?

Probably not for new projects.

Helicone was a popular proxy-based LLM observability tool, but it was acquired by Mintlify in March 2026 and entered maintenance mode.

No new feature development, bug fixes only, and the team has shifted focus to Mintlify.

Existing self-hosted deployments still work, but new deployments should look at Portkey (for the same proxy-based pattern), Langfuse (for OSS with deeper features), or PostHog (for the all-in-one approach).

Subscribe to our newsletter

Product for Engineers

Read by 100,000+ founders and builders

We'll share your email with Substack