Field notes: agentic AI at scale

I’m Thiyagaraj, Director of Engineering on the Agentic Platform team at Eightfold AI. This is where I write down what production teaches us: voice agents that scaled to a million interactions, and the architecture decisions behind them.
A scatter of small filled dots converging through a funnel into one solid square

How We Manage LLM Costs Across Billions of Tokens

Thousands of AI interviews a day, dozens of teams calling LLM APIs, one sane bill. Here’s the system. Our CTO has one of the cooler awards you’ll see in an office: a plaque from OpenAI for crossing 10 billion tokens. I first saw it a year back, visiting our Santa Clara office. I love that plaque. It also mildly terrifies me. Ten billion tokens is not a milestone you hit by accident. It means AI is wired into everything we ship, and every one of those tokens was paid for. When you burn tokens at that scale, managing the budget well isn’t a finance chore. It’s the thing that decides whether you get to keep building. ...

August 10, 2026 · 4 min · 829 words · Thiyagaraj T
Three parallel streams racing toward a router - one wins and continues

Speculative Routing: An Architecture for Voice Agents

Voice agents are easy to demo and hard to scale. The architecture we ended up with fires every possible response in parallel and lets a fast router pick the winner mid-flight. This post walks through everything we tried before it, and why this design is the one we kept. The problem nobody’s demo solves Every voice agent demo looks the same: clean audio, a cooperative user, a short scripted exchange. Then you ship it, and two things break immediately. ...

A voice waveform of bars where one bar is hollow - the wave keeps going

10 Principles for Building Reliable Voice Agents on LiveKit

Voice agent demos are easy to build. A LiveKit worker, an STT → LLM → TTS pipeline, and you have something that talks. The hard part is making it reliable. We run AI call agents on LiveKit. An call lasts up to an hour. A lost recording is a compliance problem. A lost transcript means the user has to redo the call. A silent agent means a human sitting in an empty room, wondering if anyone is there. ...

A sequence of circles in time with an arc looping back - recurrence

Finding Structure in Time: Decoding the 1990 Paper

In 1990, Jeffrey Elman ran a small experiment with a tiny recurrent network. No billion parameters. No attention. No massive datasets. Just a simple question: If a model learns to predict the next word, can it discover structure on its own? The answer changed how we think about intelligence. The Experiment: Learning Grammar Without Rules Elman trained a simple recurrent network (now called an Elman network) on sentences generated from a small artificial grammar. ...

February 22, 2026 · 6 min · 1131 words · Thiyagaraj T
Fast AI vs Slow AI

Fast AI or Slow AI: The Choice That Makes or Breaks Teams

In a recent conversation, Ritendra Datta, VP of AI at Eightfold, gave a fresh perspective on AI development. With his extensive background leading AI teams of all sizes - from small pods to over 200 engineers and researchers - across Google, Facebook & Databricks, Ritendra brings a unique perspective on what works and what doesn’t in building AI systems at scale. This is a refreshingly take: all of AI development can be seen through two lenses - Fast AI and Slow AI. ...

September 28, 2025 · 3 min · 566 words · Thiyagaraj T
Agentic AI Plumbing

The 90/10 Rule: The Inconvenient Truth About Agentic AI - It’s All Plumbing, No Brain

The Real Challenge in Building AI Agents Isn’t the AI - It’s Everything Else The AI industry has a marketing problem. We’ve become so infatuated with the “intelligence” in artificial intelligence that we’ve forgotten the most important truth about building agentic AI systems: 90% of the work is software engineering, and only 10% is actually about the AI model itself. This isn’t just a hot take - it’s a hard-learned lesson from intense 11 months of building AI interview and agentic systems at Eightfold AI, where this realisation became both the problem statement and a career pivot. While everyone’s debating which foundation model has the highest benchmark scores, the real battles are being fought in error handling, state management, and API integrations. ...

September 10, 2025 · 6 min · 1127 words · Thiyagaraj T