Tom Vellavoor Saji

Writing

Articles and notes

Essays, field notes, and practical write-ups on AI engineering, agent systems, and building production-ready LLM products.

Building Reliable SQL Agents in Complex, Legacy Environments

Lessons from building and hardening an enterprise text-to-SQL agent in a fragile on-prem SQL Server environment.

Read post

How a SQL Agent Thinks: Walking Through the Explorer Pattern

Most text-to-SQL demos show the happy path. This post walks through the real explorer-first workflow an SQL agent uses to disambiguate schema, resolve filters, and enforce security before execution.

Read post

Composer 2 vs Claude & Codex: Why Cursor’s Model Is So Efficient (and What AI Engineers Can Learn)

Why Cursor’s Composer 2 gets close to Claude and Codex-class coding quality at much lower cost, and what AI engineers can learn from its specialization, RL setup, and infra choices.

Read post

Dreamer: The Personal Agent OS That Wants To Run Your Day

A practical look at Dreamer, Sidekick, and why the platform is positioning itself as an operating system for personal AI agents.

Read post

How to Evaluate AI Agent Systems in 2026: Metrics, Methods, and Tools

A practical guide to evaluating AI agents across correctness, tool use, cost, robustness, simulations, observability, and production feedback loops.

Read post