1<!DOCTYPE html><!--3nxFlLrORHUXfFfFNj_uq--><html lang="en" class="light"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="preload" href="/_next/static/media/797e433ab948586e-s.p.29207c2f.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/_next/static/media/e41d5df559864f9e-s.p.380d09ea.woff2" as="font" crossorigin="" type="font/woff2"/><link rel="preload" href="/assets/hero-section-image.png" as="image" fetchPriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fassets%2Fwordmark-black.png&w=128&q=75 1x, /_next/image?url=%2Fassets%2Fwordmark-black.png&w=256&q=75 2x"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fassets%2Fwordmark-white.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fwordmark-white.png&w=384&q=75 2x"/><link rel="stylesheet" href="/_next/static/chunks/abd9b08f49caf4df.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/chunks/a459079cec33539d.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/66a8c16702b8a250.js"/>
1<script src="/_next/static/chunks/afa8ac6144fd9e10.js" async=""></script>
1<script src="/_next/static/chunks/3e200bca904262de.js" async=""></script>
1<script src="/_next/static/chunks/9dc88527b93ac6dc.js" async=""></script>
1<script src="/_next/static/chunks/5cedbe3d28acc407.js" async=""></script>
1<script src="/_next/static/chunks/turbopack-7bb0199ca8f88c04.js" async=""></script>
1<script src="/_next/static/chunks/5a9fa1fbafe71519.js" async=""></script>
1<script src="/_next/static/chunks/1b45bae3d32d9dd3.js" async=""></script>
1<script src="/_next/static/chunks/b70c2acfe835be27.js" async=""></script>
1<script src="/_next/static/chunks/8440f595e458c9c7.js" async=""></script>
1<script src="/_next/static/chunks/30bdcda17092226f.js" async=""></script>
1<script src="/_next/static/chunks/1935577ce1253598.js" async=""></script>
1<script src="/_next/static/chunks/ff1a16fafef87110.js" async=""></script>
1<script src="/_next/static/chunks/7340adf74ff47ec0.js" async=""></script>
1<link rel="preload" href="https://www.googletagmanager.com/gtag/js?id=G-SSMC0T3Y7Q" as="script"/><link rel="preload" href="/assets/hero-section-image.png" as="image" fetchPriority="high"/><link rel="alternate" type="application/rss+xml" title="Syrin Blog" href="/rss.xml"/><link rel="alternate" hrefLang="en" href="https://www.syrin.ai"/><meta name="next-size-adjust" content=""/><title>Syrin Alternatives: Compare AI Agent Runtime Control Tools | Syrin</title><meta name="description" content="See how Syrin compares to LangSmith, Langfuse, Helicone, Sentry, Datadog, and Arize AI. Syrin is the runtime control layer for AI agents - not observability, not error monitoring."/><link rel="manifest" href="/site.webmanifest"/><meta name="robots" content="index, follow"/><meta name="googlebot" content="index, follow, max-image-preview:large, max-snippet:-1"/><link rel="canonical" href="https://www.syrin.ai/alternatives"/><meta property="og:title" content="Syrin Alternatives: Compare AI Agent Runtime Control Tools | Syrin"/><meta property="og:description" content="See how Syrin compares to LangSmith, Langfuse, Helicone, Sentry, Datadog, and Arize AI. Syrin is the runtime control layer for AI agents - not observability, not error monitoring."/><meta property="og:url" content="https://www.syrin.ai/alternatives"/><meta property="og:site_name" content="Syrin"/><meta property="og:locale" content="en_US"/><meta property="og:image" content="https://www.syrin.ai/assets/hero-section.png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta property="og:image:alt" content="Syrin Alternatives: Compare AI Agent Runtime Control Tools"/><meta property="og:type" content="website"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:creator" content="@syrinlabs"/><meta name="twitter:title" content="Syrin Alternatives: Compare AI Agent Runtime Control Tools | Syrin"/><meta name="twitter:description" content="See how Syrin compares to LangSmith, Langfuse, Helicone, Sentry, Datadog, and Arize AI. Syrin is the runtime control layer for AI agents - not observability, not error monitoring."/><meta name="twitter:image" content="https://www.syrin.ai/assets/hero-section.png"/><link rel="icon" href="/favicon.ico?favicon.8e59b48e.ico" sizes="48x48" type="image/x-icon"/><link rel="icon" href="/favicon.ico" sizes="any"/><link rel="icon" href="/favicon-16x16.png" sizes="16x16" type="image/png"/><link rel="icon" href="/favicon-32x32.png" sizes="32x32" type="image/png"/><link rel="apple-touch-icon" href="/apple-touch-icon.png" sizes="180x180" type="image/png"/>
1<script type="application/ld+json">[{"@context":"https://schema.org","@type":"Organization","name":"Syrin","description":"Mission control for AI agents. Runtime control layer to detect drift, debug failures, and recover agents in production without redeploying.","url":"https://www.syrin.ai","logo":{"@type":"ImageObject","url":"https://www.syrin.ai/assets/syrin-dark.png"},"sameAs":["https://github.com/syrin-labs/","https://www.linkedin.com/company/syrin-ai/","https://docs.syrin.dev","https://x.com/syrinlabs","https://discord.gg/jH9cqPePrK","https://www.reddit.com/r/syrin_ai/","https://www.youtube.com/@syrin_dev"]},{"@context":"https://schema.org","@type":"WebSite","name":"Syrin","url":"https://www.syrin.ai","relatedLink":["https://docs.syrin.dev"],"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.syrin.ai/blog?q={search_term_string}"},"query-input":"required name=search_term_string"}},{"@context":"https://schema.org","@type":"SoftwareApplication","name":"Syrin","applicationCategory":"DeveloperApplication","operatingSystem":"Web","offers":{"@type":"Offer","price":"0","priceCurrency":"USD","description":"Free tier available. Paid plans from $49/mo."},"description":"Mission control for AI agents. Runtime control layer for detecting drift, debugging agent failures, and recovering production agents without redeploying.","url":"https://www.syrin.ai"}]</script>
1<script src="/_next/static/chunks/a6dad97d9634a72d.js" noModule=""></script>
1</head><body class="geist_efde1a47-module__SZ3kUW__variable geist_mono_1bf8cbf6-module__FlyLvG__variable instrument_serif_1dd02c61-module__1FHk8G__variable antialiased font-[family-name:var(--font-geist)]"><div hidden=""><!--$--><!--/$--></div><header class="fixed top-0 left-0 right-0 z-[100] w-full bg-transparent"><div class="relative z-[101] text-white transition-all duration-300" style="background:linear-gradient(to right, #3054ff, #ff6a00)"><div class="container mx-auto px-4 py-1.5 flex items-center justify-between text-xs"><div class="flex-1 text-center"><span>Your agents could be failing silently right now.</span> <a href="https://app.syrin.ai" target="_blank" rel="noopener noreferrer" class="underline hover:no-underline font-medium">Find out in 2 min â</a></div><button class="inline-flex items-center justify-center whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 h-5 w-5 text-white hover:bg-white/10 ml-4" aria-label="Dismiss announcement"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-x h-3.5 w-3.5" aria-hidden="true"><path d="M18 6 6 18"></path><path d="m6 6 12 12"></path></svg></button></div></div><nav class="relative z-100 w-full border-b transition-all duration-300" style="border-color:rgba(10,10,10,0.08);backdrop-filter:none;-webkit-backdrop-filter:none;background:transparent"><div class="max-w-[1200px] mx-auto px-4 sm:px-6"><div class="flex h-16 items-center justify-between"><a class="flex items-center" href="/"><img alt="Syrin" width="100" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fwordmark-black.png&w=128&q=75 1x, /_next/image?url=%2Fassets%2Fwordmark-black.png&w=256&q=75 2x" src="/_next/image?url=%2Fassets%2Fwordmark-black.png&w=256&q=75"/></a><div class="hidden lg:flex items-center gap-7"><div class="relative"><button class="flex items-center gap-1 hover:opacity-70 text-sm font-medium text-foreground/60 hover:text-foreground transition-colors duration-200" aria-expanded="false" aria-haspopup="true">Products<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1 hover:opacity-70 text-sm font-medium text-foreground/60 hover:text-foreground transition-colors duration-200" aria-expanded="false" aria-haspopup="true">Developers<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button class="flex items-center gap-1 hover:opacity-70 text-sm font-medium text-foreground/60 hover:text-foreground transition-colors duration-200" aria-expanded="false" aria-haspopup="true">Docs<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-chevron-down h-3.5 w-3.5 transition-transform duration-200" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button></div><a class="text-sm font-medium text-foreground/60 hover:text-foreground transition-colors duration-200 " href="/pricing">Pricing</a><a class="text-sm font-medium text-foreground/60 hover:text-foreground transition-colors duration-200 " href="/blog">Blog</a>
1<a class="text-sm font-medium text-foreground/60 hover:text-foreground transition-colors duration-200 text-foreground! font-semibold!" href="/alternatives">Compare</a><a class="text-sm font-medium text-foreground/60 hover:text-foreground transition-colors duration-200 " href="/hire-us">Hire Us</a></div><div class="hidden lg:flex items-center gap-2"><a target="_blank" rel="noopener noreferrer" aria-label="GitHub" class="flex items-center justify-center w-8 h-8 rounded-lg transition-colors duration-200 text-foreground/45 hover:text-foreground hover:bg-foreground/6" href="https://github.com/syrin-labs/"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 496 512" height="17" width="17" xmlns="http://www.w3.org/2000/svg"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></a><a target="_blank" rel="noopener noreferrer" aria-label="Reddit" class="flex items-center justify-center w-8 h-8 rounded-lg transition-colors duration-200 text-foreground/45 hover:text-foreground hover:bg-foreground
1/6" href="https://www.reddit.com/r/syrin_ai/"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" height="17" width="17" xmlns="http://www.w3.org/2000/svg"><path d="M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.1 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z"></path></svg></a><a target="_blank" rel="noopener noreferrer" aria-label="Discord" class="flex items-center justify-center w-8 h-8 rounded-lg transition-colors duration-200 text-foreground/45 hover:text-foreground hover:bg-foreground
1/6" href="https://discord.gg/jH9cqPePrK"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 640 512" height="17" width="17" xmlns="http://www.w3.org/2000/svg"><path d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path></svg></a>
1<div class="mx-1 w-px h-5 bg-foreground/12"></div><a class="px-4 py-2 rounded-md text-sm font-semibold transition-all duration-200 border text-foreground/70 border-foreground/18 hover:bg-foreground/5 hover:text-foreground" style="font-family:var(--font-geist)" href="/lets-talk">Book a call</a><a target="_blank" rel="noopener noreferrer" class="px-4 py-2 rounded-md text-sm font-semibold transition-all duration-200 bg-[#E8652D] text-white hover:bg-[#C8531D] shadow-sm shadow-[#E8652D]/20" style="font-family:var(--font-geist)" href="https://app.syrin.ai">Try free</a></div><button class="lg:hidden p-2 rounded-lg transition-colors text-foreground/60 hover:bg-foreground/8" aria-label="Toggle menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-menu h-5 w-5" aria-hidden="true"><path d="M4 5h16"></path><path d="M4 12h16"></path><path d="M4 19h16"></path></svg></button></div></div></nav></header><main class="pt-16">
1<script type="application/ld+json">{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.syrin.ai"},{"@type":"ListItem","position":2,"name":"Alternatives","item":"https://www.syrin.ai/alternatives"}]}</script>
1<div class="min-h-screen bg-white"><div class="bg-white"><div class="max-w-[960px] mx-auto px-6 sm:px-10 pt-16 pb-20 sm:pt-20 sm:pb-24"><nav aria-label="Breadcrumb" class="mb-10"><ol class="flex items-center gap-2 text-[13px] text-foreground/35" style="font-family:var(--font-geist)"><li><a class="hover:text-foreground/60 transition-colors" href="/">Home</a></li><li class="text-foreground/20">/</li><li class="text-foreground/55">Compare</li></ol></nav><p class="text-[11px] font-semibold uppercase tracking-[0.18em] text-[#E8652D] mb-5" style="font-family:var(--font-geist)">Compare</p><h1 class="text-[40px] sm:text-[52px] font-bold leading-[1.07] tracking-[-0.02em] text-foreground mb-6" style="font-family:var(--font-geist)">Syrin vs the alternatives</h1><p class="text-[17px] leading-[1.75] text-foreground/55 max-w-[560px]" style="font-family:var(--font-geist)">Most tools observe your agents. Syrin controls them. See how Syrin compares to the tools you are already using or evaluating.</p></div></div><div class="bg-foreground/[0.025]"><div class="max-w-[960px] mx-auto px-6 sm:px-10 py-16 sm:py-20"><div class="grid grid-cols-1 sm:grid-cols-3 gap-8 sm:gap-10"><div class="space-y-3"><p class="text-[15px] font-semibold text-foreground" style="font-family:var(--font-geist)">Runtime control, not just observability</p><p class="text-[15px] leading-[1.75] text-foreground/55" style="font-family:var(--font-geist)">Observability tells you what happened. Syrin lets you act: change config live, recover without redeploying, enforce governance policies at runtime.</p></div><div class="space-y-3"><p class="text-[15px] font-semibold text-foreground" style="font-family:var(--font-geist)">Detects failures that have no stack trace</p><p class="text-[15px] leading-[1.75] text-foreground/55" style="font-family:var(--font-geist)">AI agents fail semantically. HTTP 200, zero errors, wrong outputs. Syrin instruments the decision process - not just the execution path.</p></div><div class="space-y-3"><p class="text-[15px] font-semibold text-foreground" style="font-family:var(--font-geist)">Framework-agnostic by design</p><p class="text-[15px] leading-[1.75] text-foreground/55" style="font-family:var(--font-geist)">LangChain, AutoGen, LlamaIndex, CrewAI, n8n, custom agents. One SDK, one dashboard, one control layer - regardless of what built your agents.</p></div></div></div></div><div class="bg-white"><div class="max-w-[960px] mx-auto px-6 sm:px-10 py-20 sm:py-24"><div class="grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5">
1<a class="group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white" href="/alternatives/langsmith"><div class="flex items-center justify-between mb-5"><span class="text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35" style="font-family:var(--font-geist)">LLM Tracing</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h2 class="text-[20px] font-bold text-foreground mb-2" style="font-family:var(--font-geist)">Syrin vs <!-- -->LangSmith</h2><p class="text-[13px] text-foreground/40 mb-4" style="font-family:var(--font-geist)">LangChain-only observability</p><p class="text-[15px] leading-[1.65] text-foreground/65" style="font-family:var(--font-geist)">Syrin works with every framework. LangSmith only works with LangChain.</p></a>
1<a class="group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white" href="/alternatives/langfuse"><div class="flex items-center justify-between mb-5"><span class="text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35" style="font-family:var(--font-geist)">LLM Tracing</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h2 class="text-[20px] font-bold text-foreground mb-2" style="font-family:var(--font-geist)">Syrin vs <!-- -->Langfuse</h2><p class="text-[13px] text-foreground/40 mb-4" style="font-family:var(--font-geist)">Open-source LLM observability</p><p class="text-[15px] leading-[1.65] text-foreground/65" style="font-family:var(--font-geist)">Langfuse logs what happened. Syrin lets you control what happens next.</p></a>
1<a class="group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white" href="/alternatives/helicone"><div class="flex items-center justify-between mb-5"><span class="text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35" style="font-family:var(--font-geist)">LLM Gateway</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h2 class="text-[20px] font-bold text-foreground mb-2" style="font-family:var(--font-geist)">Syrin vs <!-- -->Helicone</h2><p class="text-[13px] text-foreground/40 mb-4" style="font-family:var(--font-geist)">LLM proxy and call logging</p><p class="text-[15px] leading-[1.65] text-foreground/65" style="font-family:var(--font-geist)">Helicone sees your LLM calls. Syrin sees your agent decisions.</p></a>
1<a class="group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white" href="/alternatives/braintrust"><div class="flex items-center justify-between mb-5"><span class="text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35" style="font-family:var(--font-geist)">LLM Evals</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h2 class="text-[20px] font-bold text-foreground mb-2" style="font-family:var(--font-geist)">Syrin vs <!-- -->Braintrust</h2><p class="text-[13px] text-foreground/40 mb-4" style="font-family:var(--font-geist)">LLM evaluation and offline evals</p><p class="text-[15px] leading-[1.65] text-foreground/65" style="font-family:var(--font-geist)">Braintrust scores your evals. Syrin controls your live agents.</p></a>
1<a class="group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white" href="/alternatives/maxim"><div class="flex items-center justify-between mb-5"><span class="text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35" style="font-family:var(--font-geist)">LLM Testing</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h2 class="text-[20px] font-bold text-foreground mb-2" style="font-family:var(--font-geist)">Syrin vs <!-- -->Maxim AI</h2><p class="text-[13px] text-foreground/40 mb-4" style="font-family:var(--font-geist)">LLM testing and red-teaming</p><p class="text-[15px] leading-[1.65] text-foreground/65" style="font-family:var(--font-geist)">Maxim tests agents before they ship. Syrin controls them after.</p></a>
1<a class="group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white" href="/alternatives/raindrop"><div class="flex items-center justify-between mb-5"><span class="text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35" style="font-family:var(--font-geist)">AI Analytics</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h2 class="text-[20px] font-bold text-foreground mb-2" style="font-family:var(--font-geist)">Syrin vs <!-- -->Raindrop</h2><p class="text-[13px] text-foreground/40 mb-4" style="font-family:var(--font-geist)">AI product analytics</p><p class="text-[15px] leading-[1.65] text-foreground/65" style="font-family:var(--font-geist)">Raindrop tells you how users engage. Syrin controls how agents behave.</p></a>
1<a class="group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white" href="/alternatives/datadog"><div class="flex items-center justify-between mb-5"><span class="text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35" style="font-family:var(--font-geist)">APM</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h2 class="text-[20px] font-bold text-foreground mb-2" style="font-family:var(--font-geist)">Syrin vs <!-- -->Datadog</h2><p class="text-[13px] text-foreground/40 mb-4" style="font-family:var(--font-geist)">Infrastructure APM and monitoring</p><p class="text-[15px] leading-[1.65] text-foreground/65" style="font-family:var(--font-geist)">Datadog dashboards stay green when your agents are wrong.</p></a>
1<a class="group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white" href="/alternatives/arize"><div class="flex items-center justify-between mb-5"><span class="text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35" style="font-family:var(--font-geist)">ML Observability</span><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></div><h2 class="text-[20px] font-bold text-foreground mb-2" style="font-family:var(--font-geist)">Syrin vs <!-- -->Arize AI</h2><p class="text-[13px] text-foreground/40 mb-4" style="font-family:var(--font-geist)">ML model observability</p><p class="text-[15px] leading-[1.65] text-foreground/65" style="font-family:var(--font-geist)">Arize monitors models. Syrin controls agents at runtime.</p></a></div></div></div><div class="bg-foreground"><div class="max-w-[960px] mx-auto px-6 sm:px-10 py-20 sm:py-24 text-center"><h2 class="text-[30px] sm:text-[40px] font-bold text-white mb-5" style="font-family:var(--font-geist)">See Syrin for yourself</h2><p class="text-[16px] leading-[1.75] text-white/50 mb-10 max-w-[440px] mx-auto" style="font-family:var(--font-geist)">Free tier. 2-minute setup. Works with your existing agents.</p><div class="flex flex-col sm:flex-row items-center justify-center gap-3"><a target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-2.5 px-7 py-3.5 bg-[#E8652D] text-white font-semibold rounded-full text-[15px] hover:bg-[#C8531D] transition-colors" style="font-family:var(--font-geist)" href="https://app.syrin.ai">Start for free<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-arrow-right w-4 h-4" aria-hidden="true"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a><a class="inline-flex items-center gap-2.5 px-7 py-3.5 bg-white/10 text-white font-semibold rounded-full text-[15px] hover:bg-white/15 transition-colors border border-white/15" style="font-family:var(--font-geist)" href="/lets-talk">Book a demo</a></div></div></div></div><!--$--><!--/$--></main><footer class="relative overflow-hidden" style="background:linear-gradient(175deg, #0f0f16 0%, #0a0a0d 55%, #080809 100%);color:rgba(255,255,255,0.55)"><div class="absolute inset-x-0 top-0 pointer-events-none" style="height:360px;background:radial-gradient(ellipse 65% 45% at 50% 0%, rgba(232,101,45,0.09) 0%, transparent 70%)"></div><div class="relative h-px" style="background:linear-gradient(to right, transparent 0%, rgba(232,101,45,0.55) 35%, rgba(232,101,45,0.55) 65%, transparent 100%)"></div><div class="relative max-w-[1200px] mx-auto px-4 sm:px-8 pt-16 pb-12"><div class="flex flex-col sm:flex-row sm:items-start sm:justify-between gap-8 pb-12" style="border-bottom:1px solid rgba(255,255,255,0.07)"><div class="flex flex-col gap-5"><a href="/"><img alt="Syrin" width="130" height="32" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fwordmark-white.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fwordmark-white.png&w=384&q=75 2x" src="/_next/image?url=%2Fassets%2Fwordmark-white.png&w=384&q=75"/></a><p class="text-[14.5px] leading-[1.7] max-w-[240px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.5)">Mission control for AI agents in production.</p><p class="text-[12.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.28)">Built for teams that ship agents at scale.</p></div><div class="flex items-center gap-1"><a href="https://github.com/syrin-labs/" target="_blank" rel="noopener noreferrer" aria-label="GitHub" class="footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200" style="color:rgba(255,255,255,0.35)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 496 512" height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg></a><a href="https://discord.gg/jH9cqPePrK" target="_blank" rel="noopener noreferrer" aria-label="Discord" class="footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200" style="color:rgba(255,255,255,0.35)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 640 512" height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109
1-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.407,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"></path></svg></a><a href="https://www.reddit.com/r/syrin_ai/" target="_blank" rel="noopener noreferrer" aria-label="Reddit" class="footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200" style="color:rgba(255,255,255,0.35)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.1 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z"></path></svg></a><a href="https://x.com/syrinlabs" target="_blank" rel="noopener noreferrer" aria-label="Twitter / X" class="footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200" style="color:rgba(255,255,255,0.35)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 512 512" height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg></a><a href="https://www.youtube.com/@syrin_dev" target="_blank" rel="noopener noreferrer" aria-label="YouTube" class="footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200" style="color:rgba(255,255,255,0.35)"><svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 576 512" height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"></path></svg></a></div></div><div class="pt-12 grid grid-cols-2 sm:grid-cols-4 gap-x-8 gap-y-10"><div><p class="text-[12px] font-semibold uppercase tracking-[0.16em] mb-5" style="font-family:var(--font-geist);color:rgba(255,255,255,0.28)">Platform</p><ul class="space-y-3.5"><li><a class="footer-link inline-flex items-center gap-2 text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/products/agent-config">Agent Config<span class="text-[9px] font-semibold px-1.5 py-0.5 rounded" style="border:1px solid rgba(52,211,153,0.3);background:rgba(52,211,153,0.1);color:rgba(110,231,183,1)">Free</span></a></li><li><a class="footer-link inline-flex items-center gap-2 text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/products/agent-traces">Agent Traces</a></li><li><a class="footer-link inline-flex items-center gap-2 text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/products/agent-analytics">Agent Analytics</a></li><li><a class="footer-link inline-flex items-center gap-2 text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/products/agent-drift-detection">Drift Detection</a></li><li><a class="footer-link inline-flex items-center gap-2 text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/products/agent-experimentation">Experimentation</a></li><li><a class="footer-link inline-flex items-center gap-2 text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/products/agent-governance">Governance</a></li></ul></div><div><p class="text-[12px] font-semibold uppercase tracking-[0.16em] mb
1-5" style="font-family:var(--font-geist);color:rgba(255,255,255,0.28)">Developers</p><ul class="space-y-3.5"><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/iris">Iris</a></li><li><a target="_blank" rel="noopener noreferrer" class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="https://docs.syrin.dev">Documentation</a></li><li><a target="_blank" rel="noopener noreferrer" class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="https://docs.syrin.dev/sdk-py">Python SDK</a></li><li><a target="_blank" rel="noopener noreferrer" class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="https://docs.syrin.dev/sdk-ts">TypeScript SDK</a></li><li><a target="_blank" rel="noopener noreferrer" class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="https://github.com/syrin-labs/syrin-python">Agent Framework</a></li><li><a target="_blank" rel="noopener noreferrer" class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="https://github.com/syrin-labs/cli">CLI</a></li><li><a target="_blank" rel="noopener noreferrer" class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="https://github.com/syrin-labs/">GitHub</a></li></ul></div><div><p class="text-[12px] font-semibold uppercase tracking-[0.16em] mb-5" style="font-family:var(--font-geist);color:rgba(255,255,255,0.28)">Compare</p><ul class="space-y-3.5"><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/alternatives">All comparisons</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/alternatives/langsmith">vs LangSmith</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/alternatives/langfuse">vs Langfuse</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/alternatives/braintrust">vs Braintrust</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/alternatives/maxim">vs Maxim AI</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/alternatives/datadog">vs Datadog</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/alternatives/arize">vs Arize AI</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/alternatives/raindrop">vs Raindrop</a></li></ul></div><div><p class="text-[12px] font-semibold uppercase tracking-[0.16em] mb-5" style="font-family:var(--font-geist);color:rgba(255,255,255,0.28)">Company</p><ul class="space-y-3.5"><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/blog">Blog</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/pricing">Pricing</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/lets-talk">Book a Demo</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/privacy">Privacy Policy</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/terms">Terms of Service</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="/refund-policy">Refund Policy</a></li><li><a class="footer-link text-[14.5px]" style="font-family:var(--font-geist);color:rgba(255,255,255,0.45)" href="mailto:[email protected]">Contact Us</a></li></ul></div></div></div><div class="relative select-none pointer-events-none overflow-hidden w-full" style="height:160px;margin-top:32px"><img src="/assets/wordmark-white.svg" alt="" aria-hidden="true" loading="lazy" class="absolute left-1/2 -translate-x-1/2" style="top:0;width:100%;max-width:1400px;height:210px;object-fit:contain;object-position:top center;opacity:0.1"/><div class="absolute inset-x-0 bottom-0 pointer-events-none" style="height:64px;background:linear-gradient(to top, #08080a, transparent)"></div></div><div class="relative max-w-[1200px] mx-auto px-4 sm:px-8 py-5 flex flex-col sm:flex-row items-center justify-between gap-3" style="border-top:1px solid rgba(255,255,255,0.06)"><p class="text-[12px] order-2 sm:order-1" style="font-family:var(--font-geist);color:rgba(255,255,255,0.22)">© <!-- -->2026<!-- --> Syrin Labs. All rights reserved.</p><a href="mailto:[email protected]" class="footer-email text-[12px] transition-colors order-3" style="font-family:var(--font-geist);color:rgba(255,255,255,0.28)">[email protected]</a></div></footer>
1<script src="/_next/static/chunks/66a8c16702b8a250.js" id="_R_" async=""></script>
1<script>(self.__next_f=self.__next_f||[]).push([0])</script>
1<script>self.__next_f.push([1,"1:\"$Sreact.fragment\"\n3:I[79520,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"\"]\n4:I[77958,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"GoogleAnalytics\"]\n5:I[64482,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"ThemeProvider\"]\n6:I[84837,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"MotionProvider\"]\n7:I[48333,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"CrispChat\"]\n8:I[51702,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"CookieConsent\"]\n9:I[92873,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"AnnouncementBar\"]\na:I[94220,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"Navigation\"]\nb:I[39756,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/7340adf74ff47ec0.js\"],\"default\"]\n12:I[68027,[],\"default\"]\n:HL[\"/_next/static/chunks/abd9b08f49caf4df.css\",\"style\"]\n:HL[\"/_next/static/chunks/a459079cec33539d.css\",\"style\"]\n:HL[\"/_next/static/media/797e433ab948586e-s.p.29207c2f.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/7ebf22b5a21034f8-s.p.d8bad3ab.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/_next/static/media/e41d5df559864f9e-s.p.380d09ea.woff2\",\"font\",{\"crossOrigin\":\"\",\"type\":\"font/woff2\"}]\n:HL[\"/assets/hero-section-image.png\",\"image\",{\"fetchPriority\":\"high\"}]\n2:T565,"])</script>
1<script>self.__next_f.push([1,"[{\"@context\":\"https://schema.org\",\"@type\":\"Organization\",\"name\":\"Syrin\",\"description\":\"Mission control for AI agents. Runtime control layer to detect drift, debug failures, and recover agents in production without redeploying.\",\"url\":\"https://www.syrin.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://www.syrin.ai/assets/syrin-dark.png\"},\"sameAs\":[\"https://github.com/syrin-labs/\",\"https://www.linkedin.com/company/syrin-ai/\",\"https://docs.syrin.dev\",\"https://x.com/syrinlabs\",\"https://discord.gg/jH9cqPePrK\",\"https://www.reddit.com/r/syrin_ai/\",\"https://www.youtube.com/@syrin_dev\"]},{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Syrin\",\"url\":\"https://www.syrin.ai\",\"relatedLink\":[\"https://docs.syrin.dev\"],\"potentialAction\":{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https://www.syrin.ai/blog?q={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}},{\"@context\":\"https://schema.org\",\"@type\":\"SoftwareApplication\",\"name\":\"Syrin\",\"applicationCategory\":\"DeveloperApplication\",\"operatingSystem\":\"Web\",\"offers\":{\"@type\":\"Offer\",\"price\":\"0\",\"priceCurrency\":\"USD\",\"description\":\"Free tier available. Paid plans from $49/mo.\"},\"description\":\"Mission control for AI agents. Runtime control layer for detecting drift, debugging agent failures, and recovering production agents without redeploying.\",\"url\":\"https://www.syrin.ai\"}]"])</script>
1<script>self.__next_f.push([1,"0:{\"P\":null,\"b\":\"3nxFlLrORHUXfFfFNj-uq\",\"c\":[\"\",\"alternatives\"],\"q\":\"\",\"i\":false,\"f\":[[[\"\",{\"children\":[\"alternatives\",{\"children\":[\"__PAGE__\",{}]}]},\"$undefined\",\"$undefined\",true],[[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"link\",\"0\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/abd9b08f49caf4df.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"link\",\"1\",{\"rel\":\"stylesheet\",\"href\":\"/_next/static/chunks/a459079cec33539d.css\",\"precedence\":\"next\",\"crossOrigin\":\"$undefined\",\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-0\",{\"src\":\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-1\",{\"src\":\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-2\",{\"src\":\"/_next/static/chunks/b70c2acfe835be27.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-3\",{\"src\":\"/_next/static/chunks/8440f595e458c9c7.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-4\",{\"src\":\"/_next/static/chunks/30bdcda17092226f.js\",\"async\":true,\"nonce\":\"$undefined\"}],[\"$\",\"script\",\"script-5\",{\"src\":\"/_next/static/chunks/1935577ce1253598.js\",\"async\":true,\"nonce\":\"$undefined\"}]],[\"$\",\"html\",null,{\"lang\":\"en\",\"className\":\"light\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"head\",null,{\"children\":[[\"$\",\"link\",null,{\"rel\":\"preload\",\"href\":\"/assets/hero-section-image.png\",\"as\":\"image\",\"fetchPriority\":\"high\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"type\":\"application/rss+xml\",\"title\":\"Syrin Blog\",\"href\":\"/rss.xml\"}],[\"$\",\"link\",null,{\"rel\":\"alternate\",\"hrefLang\":\"en\",\"href\":\"https://www.syrin.ai\"}],[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"$2\"}}]]}],[\"$\",\"body\",null,{\"className\":\"geist_efde1a47-module__SZ3kUW__variable geist_mono_1bf8cbf6-module__FlyLvG__variable instrument_serif_1dd02c61-module__1FHk8G__variable antialiased font-[family-name:var(--font-geist)]\",\"suppressHydrationWarning\":true,\"children\":[[\"$\",\"$L3\",null,{\"id\":\"clarity-init\",\"strategy\":\"afterInteractive\",\"dangerouslySetInnerHTML\":{\"__html\":\"(function(c,l,a,r,i,t,y){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;t.src=\\\"https://www.clarity.ms/tag/\\\"+i;y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);})(window,document,\\\"clarity\\\",\\\"script\\\",\\\"wry38j3eyq\\\");\"}}],[\"$\",\"$L4\",null,{}],[\"$\",\"$L5\",null,{\"children\":[\"$\",\"$L6\",null,{\"children\":[[\"$\",\"$L7\",null,{}],[\"$\",\"$L8\",null,{}],false,[\"$\",\"header\",null,{\"className\":\"fixed top-0 left-0 right-0 z-[100] w-full bg-transparent\",\"children\":[[\"$\",\"$L9\",null,{}],[\"$\",\"$La\",null,{}]]}],[\"$\",\"main\",null,{\"className\":\"pt-16\",\"children\":[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":\"$Lc\",\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$Ld\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]}],\"$Le\"]}]}]]}]]}]]}],{\"children\":[\"$Lf\",{\"children\":[\"$L10\",{},null,false,false]},null,false,false]},null,false,false],\"$L11\",false]],\"m\":\"$undefined\",\"G\":[\"$12\",[]],\"S\":true}\n"])</script>
1<script>self.__next_f.push([1,"13:I[37457,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/7340adf74ff47ec0.js\"],\"default\"]\n14:I[22016,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"\"]\n15:I[43843,[\"/_next/static/chunks/5a9fa1fbafe71519.js\",\"/_next/static/chunks/1b45bae3d32d9dd3.js\",\"/_next/static/chunks/b70c2acfe835be27.js\",\"/_next/static/chunks/8440f595e458c9c7.js\",\"/_next/static/chunks/30bdcda17092226f.js\",\"/_next/static/chunks/1935577ce1253598.js\"],\"Logo\"]\n2b:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/7340adf74ff47ec0.js\"],\"ViewportBoundary\"]\n2d:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/7340adf74ff47ec0.js\"],\"MetadataBoundary\"]\n2e:\"$Sreact.suspense\"\nc:[\"$\",\"$L13\",null,{}]\nd:[[[\"$\",\"title\",null,{\"children\":\"404: This page could not be found.\"}],[\"$\",\"div\",null,{\"style\":{\"fontFamily\":\"system-ui,\\\"Segoe UI\\\",Roboto,Helvetica,Arial,sans-serif,\\\"Apple Color Emoji\\\",\\\"Segoe UI Emoji\\\"\",\"height\":\"100vh\",\"textAlign\":\"center\",\"display\":\"flex\",\"flexDirection\":\"column\",\"alignItems\":\"center\",\"justifyContent\":\"center\"},\"children\":[\"$\",\"div\",null,{\"children\":[[\"$\",\"style\",null,{\"dangerouslySetInnerHTML\":{\"__html\":\"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}\"}}],[\"$\",\"h1\",null,{\"className\":\"next-error-h1\",\"style\":{\"display\":\"inline-block\",\"margin\":\"0 20px 0 0\",\"padding\":\"0 23px 0 0\",\"fontSize\":24,\"fontWeight\":500,\"verticalAlign\":\"top\",\"lineHeight\":\"49px\"},\"children\":404}],[\"$\",\"div\",null,{\"style\":{\"display\":\"inline-block\"},\"children\":[\"$\",\"h2\",null,{\"style\":{\"fontSize\":14,\"fontWeight\":400,\"lineHeight\":\"49px\",\"margin\":0},\"children\":\"This page could not be found.\"}]}]]}]}]],[]]\n16:T518,M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z17:T50e,M524.531,69.836a1.5,1.5,0,0,0-.764-.7A485.065,485.065,0,0,0,404.081,32.03a1.816,1.816,0,0,0-1.923.91,337.461,337.461,0,0,0-14.9,30.6,447.848,447.848,0,0,0-134.426,0,309.541,309.541,0,0,0-15.135-30.6,1.89,1.89,0,0,0-1.924-.91A483.689,483.689,0,0,0,116.085,69.137a1.712,1.712,0,0,0-.788.676C39.068,183.651,18.186,294.69,28.43,404.354a2.016,2.016,0,0,0,.765,1.375A487.666,487.666,0,0,0,176.02,479.918a1.9,1.9,0,0,0,2.063-.676A348.2,348.2,0,0,0,208.12,430.4a1.86,1.86,0,0,0-1.019-2.588,321.173,321.173,0,0,1-45.868-21.853,1.885,1.885,0,0,1-.185-3.126c3.082-2.309,6.166-4.711,9.109
1-7.137a1.819,1.819,0,0,1,1.9-.256c96.229,43.917,200.41,43.917,295.5,0a1.812,1.812,0,0,1,1.924.233c2.944,2.426,6.027,4.851,9.132,7.16a1.884,1.884,0,0,1-.162,3.126,301.40"])</script>
1<script>self.__next_f.push([1,"7,301.407,0,0,1-45.89,21.83,1.875,1.875,0,0,0-1,2.611,391.055,391.055,0,0,0,30.014,48.815,1.864,1.864,0,0,0,2.063.7A486.048,486.048,0,0,0,610.7,405.729a1.882,1.882,0,0,0,.765-1.352C623.729,277.594,590.933,167.465,524.531,69.836ZM222.491,337.58c-28.972,0-52.844-26.587-52.844-59.239S193.056,219.1,222.491,219.1c29.665,0,53.306,26.82,52.843,59.239C275.334,310.993,251.924,337.58,222.491,337.58Zm195.38,0c-28.971,0-52.843-26.587-52.843-59.239S388.437,219.1,417.871,219.1c29.667,0,53.307,26.82,52.844,59.239C470.715,310.993,447.538,337.58,417.871,337.58Z"])</script>
1<script>self.__next_f.push([1,"e:[\"$\",\"footer\",null,{\"className\":\"relative overflow-hidden\",\"style\":{\"background\":\"linear-gradient(175deg, #0f0f16 0%, #0a0a0d 55%, #080809 100%)\",\"color\":\"rgba(255,255,255,0.55)\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"absolute inset-x-0 top-0 pointer-events-none\",\"style\":{\"height\":\"360px\",\"background\":\"radial-gradient(ellipse 65% 45% at 50% 0%, rgba(232,101,45,0.09) 0%, transparent 70%)\"}}],[\"$\",\"div\",null,{\"className\":\"relative h-px\",\"style\":{\"background\":\"linear-gradient(to right, transparent 0%, rgba(232,101,45,0.55) 35%, rgba(232,101,45,0.55) 65%, transparent 100%)\"}}],[\"$\",\"div\",null,{\"className\":\"relative max-w-[1200px] mx-auto px-4 sm:px-8 pt-16 pb-12\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row sm:items-start sm:justify-between gap-8 pb-12\",\"style\":{\"borderBottom\":\"1px solid rgba(255,255,255,0.07)\"},\"children\":[[\"$\",\"div\",null,{\"className\":\"flex flex-col gap-5\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"/\",\"children\":[\"$\",\"$L15\",null,{\"priority\":true,\"width\":130,\"height\":32,\"variant\":\"dark\"}]}],[\"$\",\"p\",null,{\"className\":\"text-[14.5px] leading-[1.7] max-w-[240px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.5)\"},\"children\":\"Mission control for AI agents in production.\"}],[\"$\",\"p\",null,{\"className\":\"text-[12.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.28)\"},\"children\":\"Built for teams that ship agents at scale.\"}]]}],[\"$\",\"div\",null,{\"className\":\"flex items-center gap-1\",\"children\":[[\"$\",\"a\",\"GitHub\",{\"href\":\"https://github.com/syrin-labs/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"GitHub\",\"className\":\"footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200\",\"style\":{\"color\":\"rgba(255,255,255,0.35)\"},\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 496 512\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"$16\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":16,\"width\":16,\"xmlns\":\"http://www.w3.org/2000/svg\"}]}],[\"$\",\"a\",\"Discord\",{\"href\":\"https://discord.gg/jH9cqPePrK\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Discord\",\"className\":\"footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200\",\"style\":{\"color\":\"rgba(255,255,255,0.35)\"},\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 640 512\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"$17\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":16,\"width\":16,\"xmlns\":\"http://www.w3.org/2000/svg\"}]}],\"$L18\",\"$L19\",\"$L1a\"]}]]}],\"$L1b\"]}],\"$L1c\",\"$L1d\"]}]\n"])</script>
1<script>self.__next_f.push([1,"f:[\"$\",\"$1\",\"c\",{\"children\":[null,[\"$\",\"$Lb\",null,{\"parallelRouterKey\":\"children\",\"error\":\"$undefined\",\"errorStyles\":\"$undefined\",\"errorScripts\":\"$undefined\",\"template\":[\"$\",\"$L13\",null,{}],\"templateStyles\":\"$undefined\",\"templateScripts\":\"$undefined\",\"notFound\":\"$undefined\",\"forbidden\":\"$undefined\",\"unauthorized\":\"$undefined\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"10:[\"$\",\"$1\",\"c\",{\"children\":[[[\"$\",\"script\",null,{\"type\":\"application/ld+json\",\"dangerouslySetInnerHTML\":{\"__html\":\"{\\\"@context\\\":\\\"https://schema.org\\\",\\\"@type\\\":\\\"BreadcrumbList\\\",\\\"itemListElement\\\":[{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":1,\\\"name\\\":\\\"Home\\\",\\\"item\\\":\\\"https://www.syrin.ai\\\"},{\\\"@type\\\":\\\"ListItem\\\",\\\"position\\\":2,\\\"name\\\":\\\"Alternatives\\\",\\\"item\\\":\\\"https://www.syrin.ai/alternatives\\\"}]}\"}}],[\"$\",\"div\",null,{\"className\":\"min-h-screen bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"bg-white\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-[960px] mx-auto px-6 sm:px-10 pt-16 pb-20 sm:pt-20 sm:pb-24\",\"children\":[[\"$\",\"nav\",null,{\"aria-label\":\"Breadcrumb\",\"className\":\"mb-10\",\"children\":[\"$\",\"ol\",null,{\"className\":\"flex items-center gap-2 text-[13px] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[[\"$\",\"li\",null,{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/\",\"className\":\"hover:text-foreground/60 transition-colors\",\"children\":\"Home\"}]}],[\"$\",\"li\",null,{\"className\":\"text-foreground/20\",\"children\":\"/\"}],[\"$\",\"li\",null,{\"className\":\"text-foreground/55\",\"children\":\"Compare\"}]]}]}],[\"$\",\"p\",null,{\"className\":\"text-[11px] font-semibold uppercase tracking-[0.18em] text-[#E8652D] mb-5\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Compare\"}],[\"$\",\"h1\",null,{\"className\":\"text-[40px] sm:text-[52px] font-bold leading-[1.07] tracking-[-0.02em] text-foreground mb-6\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Syrin vs the alternatives\"}],[\"$\",\"p\",null,{\"className\":\"text-[17px] leading-[1.75] text-foreground/55 max-w-[560px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Most tools observe your agents. Syrin controls them. See how Syrin compares to the tools you are already using or evaluating.\"}]]}]}
1],[\"$\",\"div\",null,{\"className\":\"bg-foreground/[0.025]\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-[960px] mx-auto px-6 sm:px-10 py-16 sm:py-20\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 sm:grid-cols-3 gap-8 sm:gap-10\",\"children\":[[\"$\",\"div\",\"Runtime control, not just observability\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[15px] font-semibold text-foreground\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Runtime control, not just observability\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.75] text-foreground/55\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Observability tells you what happened. Syrin lets you act: change config live, recover without redeploying, enforce governance policies at runtime.\"}]]}],[\"$\",\"div\",\"Detects failures that have no stack trace\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[15px] font-semibold text-foreground\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Detects failures that have no stack trace\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.75] text-foreground/55\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"AI agents fail semantically. HTTP 200, zero errors, wrong outputs. Syrin instruments the decision process - not just the execution path.\"}]]}],[\"$\",\"div\",\"Framework-agnostic by design\",{\"className\":\"space-y-3\",\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[15px] font-semibold text-foreground\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Framework-agnostic by design\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.75] text-foreground/55\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LangChain, AutoGen, LlamaIndex, CrewAI, n8n, custom agents. One SDK, one dashboard, one control layer - regardless of what built your agents.\"}]]}]]}]}]}],[\"$\",\"div\",null,{\"className\":\"bg-white\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-[960px] mx-auto px-6 sm:px-10 py-20 sm:py-24\",\"children\":[\"$\",\"div\",null,{\"className\":\"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-3 gap-5\",\"children\":[[\"$\",\"$L14\",\"langsmith\",{\"href\":\"/alternatives/langsmith\",\"className\":\"group block rounded-2xl border border-foreground
1/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white\",\"children\":[\"$L1e\",\"$L1f\",\"$L20\",\"$L21\"]}],\"$L22\",\"$L23\",\"$L24\",\"$L25\",\"$L26\",\"$L27\",\"$L28\"]}]}]}],\"$L29\"]}]],null,\"$L2a\"]}]\n"])</script>
1<script>self.__next_f.push([1,"11:[\"$\",\"$1\",\"h\",{\"children\":[null,[\"$\",\"$L2b\",null,{\"children\":\"$L2c\"}],[\"$\",\"div\",null,{\"hidden\":true,\"children\":[\"$\",\"$L2d\",null,{\"children\":[\"$\",\"$2e\",null,{\"name\":\"Next.Metadata\",\"children\":\"$L2f\"}]}]}],[\"$\",\"meta\",null,{\"name\":\"next-size-adjust\",\"content\":\"\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"33:I[97367,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/7340adf74ff47ec0.js\"],\"OutletBoundary\"]\n"])</script>
1<script>self.__next_f.push([1,"18:[\"$\",\"a\",\"Reddit\",{\"href\":\"https://www.reddit.com/r/syrin_ai/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Reddit\",\"className\":\"footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200\",\"style\":{\"color\":\"rgba(255,255,255,0.35)\"},\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 512 512\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M201.5 305.5c-13.8 0-24.9-11.1-24.9-24.6 0-13.8 11.1-24.9 24.9-24.9 13.6 0 24.6 11.1 24.6 24.9 0 13.6-11.1 24.6-24.6 24.6zM504 256c0 137-111 248-248 248S8 393 8 256 119 8 256 8s248 111 248 248zm-132.3-41.2c-9.4 0-17.7 3.9-23.8 10-22.4-15.5-52.6-25.5-86.1-26.6l17.4-78.3 55.4 12.5c0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.3 24.9-24.9s-11.1-24.9-24.9-24.9c-9.7 0-18 5.8-22.1 13.8l-61.2-13.6c-3-.8-6.1 1.4-6.9 4.4l-19.1 86.4c-33.2 1.4-63.1 11.3-85.5 26.8-6.1-6.4-14.7-10.2-24.1-10.2-34.9 0-46.3 46.9-14.4 62.8-1.1 5-1.7 10.2-1.7 15.5 0 52.6 59.2 95.2 132 95.2 73.1 0 132.3-42.6 132.3-95.2 0-5.3-.6-10.8-1.9-15.8 31.3-16 19.8-62.5-14.9-62.5zM302.8 331c-18.2 18.2-76.1 17.9-93.6 0-2.2-2.2-6.1-2.2-8.3 0-2.5 2.5-2.5 6.4 0 8.6 22.8 22.8 87.3 22.8 110.2 0 2.5-2.2 2.5-6.1 0-8.6-2.2-2.2-6.1-2.2-8.3 0zm7.7-75c-13.6 0-24.6 11.1-24.6 24.9 0 13.6 11.1 24.6 24.6 24.6 13.8 0 24.9-11.1 24.9-24.6 0-13.8-11-24.9-24.9-24.9z\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":16,\"width\":16,\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"19:[\"$\",\"a\",\"Twitter / X\",{\"href\":\"https://x.com/syrinlabs\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"Twitter / X\",\"className\":\"footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200\",\"style\":{\"color\":\"rgba(255,255,255,0.35)\"},\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 512 512\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":16,\"width\":16,\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]\n1a:[\"$\",\"a\",\"YouTube\",{\"href\":\"https://www.youtube.com/@syrin_dev\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"aria-label\":\"YouTube\",\"className\":\"footer-social flex items-center justify-center w-9 h-9 rounded-xl transition-all duration-200\",\"style\":{\"color\":\"rgba(255,255,255,0.35)\"},\"children\":[\"$\",\"svg\",null,{\"stroke\":\"currentColor\",\"fill\":\"currentColor\",\"strokeWidth\":\"0\",\"viewBox\":\"0 0 576 512\",\"children\":[\"$undefined\",[[\"$\",\"path\",\"0\",{\"d\":\"M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z\",\"children\":[]}]]],\"className\":\"$undefined\",\"style\":{\"color\":\"$undefined\"},\"height\":16,\"width\":16,\"xmlns\":\"http://www.w3.org/2000/svg\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"1b:[\"$\",\"div\",null,{\"className\":\"pt-12 grid grid-cols-2 sm:grid-cols-4 gap-x-8 gap-y-10\",\"children\":[[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] font-semibold uppercase tracking-[0.16em] mb-5\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.28)\"},\"children\":\"Platform\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3.5\",\"children\":[[\"$\",\"li\",\"/products/agent-config\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/agent-config\",\"className\":\"footer-link inline-flex items-center gap-2 text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":[\"Agent Config\",[\"$\",\"span\",null,{\"className\":\"text-[9px] font-semibold px-1.5 py-0.5 rounded\",\"style\":{\"border\":\"1px solid rgba(52,211,153,0.3)\",\"background\":\"rgba(52,211,153,0.1)\",\"color\":\"rgba(110,231,183,1)\"},\"children\":\"Free\"}]]}]}],[\"$\",\"li\",\"/products/agent-traces\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/agent-traces\",\"className\":\"footer-link inline-flex items-center gap-2 text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":[\"Agent Traces\",\"$undefined\"]}]}],[\"$\",\"li\",\"/products/agent-analytics\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/agent-analytics\",\"className\":\"footer-link inline-flex items-center gap-2 text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":[\"Agent Analytics\",\"$undefined\"]}]}],[\"$\",\"li\",\"/products/agent-drift-detection\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/agent-drift-detection\",\"className\":\"footer-link inline-flex items-center gap-2 text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":[\"Drift Detection\",\"$undefined\"]}]}],[\"$\",\"li\",\"/products/agent-experimentation\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/agent-experimentation\",\"className\":\"footer-link inline-flex items-center gap-2 text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":[\"Experimentation\",\"$undefined\"]}]}],[\"$\",\"li\",\"/products/agent-governance\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/products/agent-governance\",\"className\":\"footer-link inline-flex items-center gap-2 text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":[\"Governance\",\"$undefined\"]}]}]]}]]}],[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] font-semibold uppercase tracking-[0.16em] mb-5\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.28)\"},\"children\":\"Developers\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3.5\",\"children\":[[\"$\",\"li\",\"/irisIris\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/iris\",\"target\":\"$undefined\",\"rel\":\"$undefined\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Iris\"}]}],[\"$\",\"li\",\"https://docs.syrin.devDocumentation\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"https://docs.syrin.dev\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Documentation\"}]}],[\"$\",\"li\",\"https://docs.syrin.dev/sdk-pyPython SDK\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"https://docs.syrin.dev/sdk-py\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Python SDK\"}]}],[\"$\",\"li\",\"https://docs.syrin.dev/sdk-tsTypeScript SDK\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"https://docs.syrin.dev/sdk-ts\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"TypeScript SDK\"}]}],[\"$\",\"li\",\"https://github.com/syrin-labs/syrin-pythonAgent Framework\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"https://github.com/syrin-labs/syrin-python\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Agent Framework\"}]}],[\"$\",\"li\",\"https://github.com/syrin-labs/cliCLI\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"https://github.com/syrin-labs/cli\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"CLI\"}]}],\"$L30\"]}]]}],\"$L31\",\"$L32\"]}]\n"])</script>
1<script>self.__next_f.push([1,"1c:[\"$\",\"div\",null,{\"className\":\"relative select-none pointer-events-none overflow-hidden w-full\",\"style\":{\"height\":\"160px\",\"marginTop\":\"32px\"},\"children\":[[\"$\",\"img\",null,{\"src\":\"/assets/wordmark-white.svg\",\"alt\":\"\",\"aria-hidden\":\"true\",\"loading\":\"lazy\",\"className\":\"absolute left-1/2 -translate-x-1/2\",\"style\":{\"top\":0,\"width\":\"100%\",\"maxWidth\":\"1400px\",\"height\":\"210px\",\"objectFit\":\"contain\",\"objectPosition\":\"top center\",\"opacity\":0.1}}],[\"$\",\"div\",null,{\"className\":\"absolute inset-x-0 bottom-0 pointer-events-none\",\"style\":{\"height\":\"64px\",\"background\":\"linear-gradient(to top, #08080a, transparent)\"}}]]}]\n1d:[\"$\",\"div\",null,{\"className\":\"relative max-w-[1200px] mx-auto px-4 sm:px-8 py-5 flex flex-col sm:flex-row items-center justify-between gap-3\",\"style\":{\"borderTop\":\"1px solid rgba(255,255,255,0.06)\"},\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] order-2 sm:order-1\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.22)\"},\"suppressHydrationWarning\":true,\"children\":[\"© \",2026,\" Syrin Labs. All rights reserved.\"]}],[\"$\",\"a\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"footer-email text-[12px] transition-colors order-3\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.28)\"},\"children\":\"[email protected]\"}]]}]\n1e:[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LLM Tracing\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}]\n1f:[\"$\",\"h2\",null,{\"className\":\"text-[20px] font-bold text-foreground mb-2\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Syrin vs \",\"LangSmith\"]}]\n20:[\"$\",\"p\",null,{\"className\":\"text-[13px] text-foreground/40 mb-4\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LangChain-only observability\"}]\n21:[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.65] text-foreground/65\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Syrin works with every framework. LangSmith only works with LangChain.\"}]\n"])</script>
1<script>self.__next_f.push([1,"22:[\"$\",\"$L14\",\"langfuse\",{\"href\":\"/alternatives/langfuse\",\"className\":\"group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LLM Tracing\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"h2\",null,{\"className\":\"text-[20px] font-bold text-foreground mb-2\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Syrin vs \",\"Langfuse\"]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] text-foreground/40 mb-4\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Open-source LLM observability\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.65] text-foreground/65\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Langfuse logs what happened. Syrin lets you control what happens next.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"23:[\"$\",\"$L14\",\"helicone\",{\"href\":\"/alternatives/helicone\",\"className\":\"group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LLM Gateway\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"h2\",null,{\"className\":\"text-[20px] font-bold text-foreground mb-2\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Syrin vs \",\"Helicone\"]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] text-foreground/40 mb-4\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LLM proxy and call logging\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.65] text-foreground/65\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Helicone sees your LLM calls. Syrin sees your agent decisions.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"24:[\"$\",\"$L14\",\"braintrust\",{\"href\":\"/alternatives/braintrust\",\"className\":\"group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LLM Evals\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"h2\",null,{\"className\":\"text-[20px] font-bold text-foreground mb-2\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Syrin vs \",\"Braintrust\"]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] text-foreground/40 mb-4\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LLM evaluation and offline evals\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.65] text-foreground/65\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Braintrust scores your evals. Syrin controls your live agents.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"25:[\"$\",\"$L14\",\"maxim\",{\"href\":\"/alternatives/maxim\",\"className\":\"group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LLM Testing\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"h2\",null,{\"className\":\"text-[20px] font-bold text-foreground mb-2\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Syrin vs \",\"Maxim AI\"]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] text-foreground/40 mb-4\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"LLM testing and red-teaming\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.65] text-foreground/65\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Maxim tests agents before they ship. Syrin controls them after.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"26:[\"$\",\"$L14\",\"raindrop\",{\"href\":\"/alternatives/raindrop\",\"className\":\"group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"AI Analytics\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"h2\",null,{\"className\":\"text-[20px] font-bold text-foreground mb-2\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Syrin vs \",\"Raindrop\"]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] text-foreground/40 mb-4\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"AI product analytics\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.65] text-foreground/65\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Raindrop tells you how users engage. Syrin controls how agents behave.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"27:[\"$\",\"$L14\",\"datadog\",{\"href\":\"/alternatives/datadog\",\"className\":\"group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"APM\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"h2\",null,{\"className\":\"text-[20px] font-bold text-foreground mb-2\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Syrin vs \",\"Datadog\"]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] text-foreground/40 mb-4\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Infrastructure APM and monitoring\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.65] text-foreground/65\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Datadog dashboards stay green when your agents are wrong.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"28:[\"$\",\"$L14\",\"arize\",{\"href\":\"/alternatives/arize\",\"className\":\"group block rounded-2xl border border-foreground/[0.08] p-7 hover:border-foreground/[0.18] hover:shadow-lg hover:shadow-foreground/[0.04] transition-all duration-200 bg-white\",\"children\":[[\"$\",\"div\",null,{\"className\":\"flex items-center justify-between mb-5\",\"children\":[[\"$\",\"span\",null,{\"className\":\"text-[10px] font-semibold uppercase tracking-[0.14em] text-foreground/35\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"ML Observability\"}],[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4 text-foreground/25 group-hover:text-[#E8652D] group-hover:translate-x-0.5 transition-all duration-200\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"h2\",null,{\"className\":\"text-[20px] font-bold text-foreground mb-2\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Syrin vs \",\"Arize AI\"]}],[\"$\",\"p\",null,{\"className\":\"text-[13px] text-foreground/40 mb-4\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"ML model observability\"}],[\"$\",\"p\",null,{\"className\":\"text-[15px] leading-[1.65] text-foreground/65\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Arize monitors models. Syrin controls agents at runtime.\"}]]}]\n"])</script>
1<script>self.__next_f.push([1,"29:[\"$\",\"div\",null,{\"className\":\"bg-foreground\",\"children\":[\"$\",\"div\",null,{\"className\":\"max-w-[960px] mx-auto px-6 sm:px-10 py-20 sm:py-24 text-center\",\"children\":[[\"$\",\"h2\",null,{\"className\":\"text-[30px] sm:text-[40px] font-bold text-white mb-5\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"See Syrin for yourself\"}],[\"$\",\"p\",null,{\"className\":\"text-[16px] leading-[1.75] text-white/50 mb-10 max-w-[440px] mx-auto\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Free tier. 2-minute setup. Works with your existing agents.\"}],[\"$\",\"div\",null,{\"className\":\"flex flex-col sm:flex-row items-center justify-center gap-3\",\"children\":[[\"$\",\"$L14\",null,{\"href\":\"https://app.syrin.ai\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"inline-flex items-center gap-2.5 px-7 py-3.5 bg-[#E8652D] text-white font-semibold rounded-full text-[15px] hover:bg-[#C8531D] transition-colors\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":[\"Start for free\",[\"$\",\"svg\",null,{\"ref\":\"$undefined\",\"xmlns\":\"http://www.w3.org/2000/svg\",\"width\":24,\"height\":24,\"viewBox\":\"0 0 24 24\",\"fill\":\"none\",\"stroke\":\"currentColor\",\"strokeWidth\":2,\"strokeLinecap\":\"round\",\"strokeLinejoin\":\"round\",\"className\":\"lucide lucide-arrow-right w-4 h-4\",\"aria-hidden\":\"true\",\"children\":[[\"$\",\"path\",\"1ays0h\",{\"d\":\"M5 12h14\"}],[\"$\",\"path\",\"xquz4c\",{\"d\":\"m12 5 7 7-7 7\"}],\"$undefined\"]}]]}],[\"$\",\"$L14\",null,{\"href\":\"/lets-talk\",\"className\":\"inline-flex items-center gap-2.5 px-7 py-3.5 bg-white/10 text-white font-semibold rounded-full text-[15px] hover:bg-white/15 transition-colors border border-white/15\",\"style\":{\"fontFamily\":\"var(--font-geist)\"},\"children\":\"Book a demo\"}]]}]]}]}]\n"])</script>
1<script>self.__next_f.push([1,"2a:[\"$\",\"$L33\",null,{\"children\":[\"$\",\"$2e\",null,{\"name\":\"Next.MetadataOutlet\",\"children\":\"$@34\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"30:[\"$\",\"li\",\"https://github.com/syrin-labs/GitHub\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"https://github.com/syrin-labs/\",\"target\":\"_blank\",\"rel\":\"noopener noreferrer\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"GitHub\"}]}]\n"])</script>
1<script>self.__next_f.push([1,"31:[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] font-semibold uppercase tracking-[0.16em] mb-5\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.28)\"},\"children\":\"Compare\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3.5\",\"children\":[[\"$\",\"li\",\"/alternatives\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/alternatives\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"All comparisons\"}]}],[\"$\",\"li\",\"/alternatives/langsmith\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/alternatives/langsmith\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"vs LangSmith\"}]}],[\"$\",\"li\",\"/alternatives/langfuse\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/alternatives/langfuse\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"vs Langfuse\"}]}],[\"$\",\"li\",\"/alternatives/braintrust\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/alternatives/braintrust\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"vs Braintrust\"}]}],[\"$\",\"li\",\"/alternatives/maxim\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/alternatives/maxim\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"vs Maxim AI\"}]}],[\"$\",\"li\",\"/alternatives/datadog\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/alternatives/datadog\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"vs Datadog\"}]}],[\"$\",\"li\",\"/alternatives/arize\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/alternatives/arize\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"vs Arize AI\"}]}],[\"$\",\"li\",\"/alternatives/raindrop\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/alternatives/raindrop\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"vs Raindrop\"}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"32:[\"$\",\"div\",null,{\"children\":[[\"$\",\"p\",null,{\"className\":\"text-[12px] font-semibold uppercase tracking-[0.16em] mb-5\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.28)\"},\"children\":\"Company\"}],[\"$\",\"ul\",null,{\"className\":\"space-y-3.5\",\"children\":[[\"$\",\"li\",\"/blog\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/blog\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Blog\"}]}],[\"$\",\"li\",\"/pricing\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/pricing\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Pricing\"}]}],[\"$\",\"li\",\"/lets-talk\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/lets-talk\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Book a Demo\"}]}],[\"$\",\"li\",\"/privacy\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/privacy\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Privacy Policy\"}]}],[\"$\",\"li\",\"/terms\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/terms\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Terms of Service\"}]}],[\"$\",\"li\",\"/refund-policy\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"/refund-policy\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Refund Policy\"}]}],[\"$\",\"li\",\"mailto:[email protected]\",{\"children\":[\"$\",\"$L14\",null,{\"href\":\"mailto:[email protected]\",\"className\":\"footer-link text-[14.5px]\",\"style\":{\"fontFamily\":\"var(--font-geist)\",\"color\":\"rgba(255,255,255,0.45)\"},\"children\":\"Contact Us\"}]}]]}]]}]\n"])</script>
1<script>self.__next_f.push([1,"2c:[[\"$\",\"meta\",\"0\",{\"charSet\":\"utf-8\"}],[\"$\",\"meta\",\"1\",{\"name\":\"viewport\",\"content\":\"width=device-width, initial-scale=1\"}]]\n"])</script>
1<script>self.__next_f.push([1,"35:I[27201,[\"/_next/static/chunks/ff1a16fafef87110.js\",\"/_next/static/chunks/7340adf74ff47ec0.js\"],\"IconMark\"]\n"])</script>
1<script>self.__next_f.push([1,"2f:[[\"$\",\"title\",\"0\",{\"children\":\"Syrin Alternatives: Compare AI Agent Runtime Control Tools | Syrin\"}],[\"$\",\"meta\",\"1\",{\"name\":\"description\",\"content\":\"See how Syrin compares to LangSmith, Langfuse, Helicone, Sentry, Datadog, and Arize AI. Syrin is the runtime control layer for AI agents - not observability, not error monitoring.\"}],[\"$\",\"link\",\"2\",{\"rel\":\"manifest\",\"href\":\"/site.webmanifest\",\"crossOrigin\":\"$undefined\"}],[\"$\",\"meta\",\"3\",{\"name\":\"robots\",\"content\":\"index, follow\"}],[\"$\",\"meta\",\"4\",{\"name\":\"googlebot\",\"content\":\"index, follow, max-image-preview:large, max-snippet:-1\"}],[\"$\",\"link\",\"5\",{\"rel\":\"canonical\",\"href\":\"https://www.syrin.ai/alternatives\"}],[\"$\",\"meta\",\"6\",{\"property\":\"og:title\",\"content\":\"Syrin Alternatives: Compare AI Agent Runtime Control Tools | Syrin\"}],[\"$\",\"meta\",\"7\",{\"property\":\"og:description\",\"content\":\"See how Syrin compares to LangSmith, Langfuse, Helicone, Sentry, Datadog, and Arize AI. Syrin is the runtime control layer for AI agents - not observability, not error monitoring.\"}],[\"$\",\"meta\",\"8\",{\"property\":\"og:url\",\"content\":\"https://www.syrin.ai/alternatives\"}],[\"$\",\"meta\",\"9\",{\"property\":\"og:site_name\",\"content\":\"Syrin\"}],[\"$\",\"meta\",\"10\",{\"property\":\"og:locale\",\"content\":\"en_US\"}],[\"$\",\"meta\",\"11\",{\"property\":\"og:image\",\"content\":\"https://www.syrin.ai/assets/hero-section.png\"}],[\"$\",\"meta\",\"12\",{\"property\":\"og:image:width\",\"content\":\"1200\"}],[\"$\",\"meta\",\"13\",{\"property\":\"og:image:height\",\"content\":\"630\"}],[\"$\",\"meta\",\"14\",{\"property\":\"og:image:alt\",\"content\":\"Syrin Alternatives: Compare AI Agent Runtime Control Tools\"}],[\"$\",\"meta\",\"15\",{\"property\":\"og:type\",\"content\":\"website\"}],[\"$\",\"meta\",\"16\",{\"name\":\"twitter:card\",\"content\":\"summary_large_image\"}],[\"$\",\"meta\",\"17\",{\"name\":\"twitter:creator\",\"content\":\"@syrinlabs\"}],[\"$\",\"meta\",\"18\",{\"name\":\"twitter:title\",\"content\":\"Syrin Alternatives: Compare AI Agent Runtime Control Tools | Syrin\"}],[\"$\",\"meta\",\"19\",{\"name\":\"twitter:description\",\"content\":\"See how Syrin compares to LangSmith, Langfuse, Helicone, Sentry, Datadog, and Arize AI. Syrin is the runtime control layer for AI agents - not observability, not error monitoring.\"}],[\"$\",\"meta\",\"20\",{\"name\":\"twitter:image\",\"content\":\"https://www.syrin.ai/assets/hero-section.png\"}],[\"$\",\"link\",\"21\",{\"rel\":\"icon\",\"href\":\"/favicon.ico?favicon.8e59b48e.ico\",\"sizes\":\"48x48\",\"type\":\"image/x-icon\"}],[\"$\",\"link\",\"22\",{\"rel\":\"icon\",\"href\":\"/favicon.ico\",\"sizes\":\"any\"}],[\"$\",\"link\",\"23\",{\"rel\":\"icon\",\"href\":\"/favicon-16x16.png\",\"sizes\":\"16x16\",\"type\":\"image/png\"}],[\"$\",\"link\",\"24\",{\"rel\":\"icon\",\"href\":\"/favicon-32x32.png\",\"sizes\":\"32x32\",\"type\":\"image/png\"}],[\"$\",\"link\",\"25\",{\"rel\":\"apple-touch-icon\",\"href\":\"/apple-touch-icon.png\",\"sizes\":\"180x180\",\"type\":\"image/png\"}],[\"$\",\"$L35\",\"26\",{}]]\n"])</script>
1<script>self.__next_f.push([1,"34:null\n"])</script>
1</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.