Building agentic systems. Writing about how they work.
AI Software Engineer at Salesforce. I build multi-turn agent platforms by day and publish deep-dive tutorials on Mastra, the AI SDK, and voice agents by night.
I build agentic AI systems — and I write about the parts most tutorials skip.
At Salesforce I lead a multi-turn agent platform built on the Mastra Harness: per-thread state, tool catalogs, human-in-the-loop, image generation — the connective tissue that turns a model-in-a-loop into something people can depend on. Before that: SMS platforms serving billions of messages, app-certification systems scanning hundreds of thousands of apps, home-network security. Nine-plus years across Salesforce, Amazon, and McAfee.
The writing is where I go deep on the hard problems: streaming to a real UI, grounding agents in your own docs, keeping long-running agents alive, proving they're any good, and the brutal timing of voice — all with runnable code and real output.
A 7-part series on building with Mastra, front to back — each part is runnable, with real output, and assumes you already know what an LLM is:
- Agents — the loop, tools, memory
- Workflows — orchestration with guarantees
- The Harness — the runtime that hosts it all
- Streaming — get the agent's work to a UI as it happens
- RAG — answer from real documents, not vibes
- Durable & long-running agents — background tasks, crash recovery, heartbeats
- Evals & scorers — put numbers on quality and gate on them in CI
Plus standalone deep dives: The AI SDK v7 features I'm actually excited about, letting an agent write and run code safely in a Vercel Sandbox, and voice agents — the hard problems nobody warns you about.
→ Read it all at akashpanchal.com
OneCue — capture app for founders
For founders who save tweets, screenshots, and chats—then lose them. Capture in 2 seconds. OneCue surfaces one cue when context matches.
Capture App · AI Search · Context Matching · SaaS · Productivity
Evercall — after-hours AI receptionist
An after-hours AI receptionist for Australian emergency trades. Forward your line, and the AI answers instantly, triages emergencies (like burst hot water vs. dripping taps), books jobs, and sends SMS summaries to the business owner.
Voice AI · Twilio · LLMs · Real-time · SaaS
VibeFrames — an agent that edits video
A Mastra Harness agent that generates Remotion videos. The agent orchestrates LLM tools and skills to mutate complex timeline state, rendering programmatic video compositions and streaming real-time UI updates back through the Vercel AI SDK.
Mastra Harness · Remotion · Vercel AI SDK · Next.js · Streaming
Paymint — payments, minus the plumbing
A drop-in Paddle payments integration for indie developers — turning days of billing-API wrangling into minutes. Handles checkout, webhooks, and subscription state so you can ship the product instead of the plumbing.
Payments · Paddle · SaaS · TypeScript · DX
Also shipped: AI SDK Patterns — a reference library of production patterns for building with the Vercel AI SDK.









