Docs/Studio

Sentience Studio

Sentience Studio is an observability platform for AI agent execution. It provides deep insights into why your agent made decisions, not just what it did.

Studio explains why an agent acted — not just what it did.

What is Sentience Studio?

Sentience Studio is purpose-built for observability of agent execution. Unlike traditional debugging tools, Studio captures the complete execution context: every decision, every action, every screenshot, and every element interaction.

Purpose: Observability for Agent Execution

diff overlay

Studio transforms agent debugging from guesswork into systematic analysis. You can:

Problems It Solves

🔍 Debugging

Traditional debugging tools show you code execution, but not the agent's view of the world. Studio shows you:

▶️ Replay

Replay any agent run exactly as it happened:

🎯 Determinism

Studio helps you achieve deterministic agent behavior:

📋 Auditability

Maintain complete records of agent behavior:

How It Differs From...

📝 Logs

Logs show you what happened in your code:

INFO: Clicking button at (100, 200)
INFO: Waiting for element to appear
INFO: Element found, proceeding

Studio shows you what the agent saw and why it acted:

📸 Screenshots

Screenshots are static images:

Studio provides rich, contextual screenshots:

🐛 Traditional Debuggers

Traditional debuggers focus on code execution:

Studio focuses on agent behavior:

Standalone App Coming Soon

A free, lightweight Sentience Studio standalone app will be available soon for Windows, Mac, and Linux. Get notified when it's ready.

When Should I Use Studio?

✅ Use Studio For:

Production Agents

Monitor and debug agents running in production:

Flaky Flows

Debug non-deterministic behavior:

CI Validation

Integrate Studio into your CI/CD pipeline:

Regressions After Site Changes

Track down issues after website updates:

❌ Don't Use Studio For:

Simple One-Off Scripts

For quick, one-time automation tasks:

Alternative: Use basic logging or print statements for simple scripts.

Read-Only Scraping

For pure data extraction without interaction:

Alternative: Use simple logging or monitoring for read-only scraping tasks.

Getting Started

Ready to start using Studio? Check out: