The stack, drawn as layers. Each one rests on the layer below it. Tap a layer to read its review.
A new kind of job title has been appearing over the past year. Banks, consultancies and software companies now hire people to build agentic systems: software in which a language model reads a situation, decides which tool to call, calls it, checks what came back and keeps going until a piece of work is done. Read a handful of these postings and the same requests return. Python. A framework such as LangGraph. Cloud and deployment experience. And, more and more often, a line asking for someone who has built agentic systems with LLMs, not only used them.
That last line is the reason for this page.
If you are a good software engineer who wants to move into this work, what you probably lack is not ability. It is a map. The field arrived in pieces: first the model, then the prompt, then retrieval, tools, the harness around the model, memory, voice, and now agents that never switch off. Each piece came with its own vocabulary and its own tutorials, and it is easy to spend a year collecting fragments that never join up.
At Vizuara we have taught each of these pieces as a course of its own, several of them live at seven in the morning, before the working day starts. The Agentic Engineering Stack puts eight of them in an order that makes sense, from the inside of a language model to an agent that runs all day inside a company.
What follows is a short review of each piece, written the way I would describe it to a friend who asked whether it is worth their evenings. I have tried to say what each one is for, what it leaves out, and what you can build when you finish it.
The eight pieces, reviewed
01The model
Build Large Language Models from Scratch
Where the stack begins: inside the model every agent is built around.
Every agent in this stack is, at its centre, a loop around a language model. So the stack begins by opening that model up.
The course starts from an empty Python file and ends with a 124-million-parameter GPT-2 that you have pretrained and finetuned yourself. On the way you write byte-pair encoding, build attention three times (simplified, causal and multi-head), assemble the transformer block with layer normalisation and shortcut connections, and write a pretraining loop with temperature scaling and top-k sampling. Then you finetune twice: once into a spam classifier and once into an assistant that follows instructions.
Why would an agent engineer need this? Because much of the strange behaviour you meet later has a plain explanation down here. An instruction that the model ignores when it sits in the middle of a long prompt, an answer that changes when the temperature changes, a tool call that arrives with an argument nobody asked for: each of these makes more sense once you have watched next-token prediction happen in your own code.
You will not put your 124-million-parameter model into production. You will understand the models you do put there.
02First loop
AI Agents Foundations
The ten-session bootcamp where you meet the whole territory once.
This was one of the first courses we made at Vizuara, and it still does what a first course should do. It puts the whole territory in front of you quickly.
Across ten sessions it moves from what an agent is, to what a large language model is, and then through the frameworks people actually reach for: LangChain and Langflow, smolagents with Langfuse for tracing, multi-agent systems and browser agents, agentic RAG with LlamaIndex, workflows in LangGraph, CrewAI, Google's ADK and n8n. The tenth session is a guest lecture I gave, and the course closes with end-to-end agent projects.
It is not deep, and it does not try to be. Its value is breadth. Afterwards, a job description that mentions LangGraph or CrewAI reads like a list of things you have tried, and you have a sense of which tool suits which problem. The later pieces of the stack take several of these ideas apart and rebuild them from first principles. This is where you meet them first.
03Context
AI Context Engineering
What the model sees, and why that decides what it does.
A model can act only on what is in its context window. Context engineering is the work of deciding what goes there, in what form, and what is left out. Dr. Sreedath Panat's course is our most complete treatment of it.
The sessions follow the life of a context: foundations, the instructional layer, writing and selecting information with retrieval, tools and MCP, compressing and isolating context, and memory architectures. Then the course turns into building, with a capstone project led by Sreedath, a large build session with me, and a session with Dr. Rajat Dandekar on OpenClaw, reinforcement learning and voice agents. The notes come as PDF booklets, along with a context engineering handbook written by the team.
If the first two pieces teach you what an agent is, this one teaches you why yours does well on the fortieth step of a task and falls apart on the forty-first. Many failures that look like poor reasoning turn out to be context failures: the fact the model needed was never in the window, or it was buried under a page of tool output.
04Harness
The Harness Engineering Workshop
The machinery around the model, built by hand.
Claude Code is not a model. It is a harness: the loop, the tools, the context machinery and the recovery systems wrapped around a model. In August we ran a five-morning workshop, from 3 to 7 August 2026, on building that layer from scratch. This is the recorded workshop.
Each morning adds one part. The anatomy of a harness and the agent loop. Tool contracts, permission gates and sandboxing. Context budgets, compaction, memory and the CLAUDE.md pattern. Checkpoints, resumable sessions, sub-agents and human-in-the-loop. Finally, production harnesses, with pi, Hermes from Nous Research and Claude Code read as case studies, and a demo of your own harness.
Much of what decides whether an agent is useful happens outside the model: what a tool is allowed to touch, what happens when it fails halfway through, how a session picks up again the next morning. You finish with a working coding-agent harness that you wrote, which is also a concrete thing to show when someone asks what you have built.
05Shipping
The Modern Software Developer
The distance between a demo on your laptop and a product.
An agent that runs only on your laptop is a demo. This course covers the distance between a demo and a product, at a time when much of the code is written with coding agents.
It begins with coding LLMs and the anatomy of coding agents, then builds real applications with them: product requirement documents that drive the agent, MCP servers for reusing integrations, testing and security practices for code you did not type yourself, and deployment with Docker, Terraform, CI/CD pipelines and AWS. It also includes a complete guide to building Claude skills and preparation material for the Claude Certified Architect exam.
It belongs in the stack because the agentic roles being advertised are engineering roles. They ask whether you can deploy, secure and maintain what you build, and this is the piece that prepares you to answer.
06Voice
Build Voice Agents from Scratch
When the agent has to answer before the silence gets awkward.
A text agent can take its time. A voice agent has a person waiting on the other end, and every stage of the pipeline has to hurry.
Over eight sessions, Dr. Sreedath Panat builds a real-time voice agent from its parts: speech-to-text with Whisper and faster-whisper, text-to-speech with Piper and Coqui, voice activity detection with Silero VAD, the language model as the reasoning layer, tools and memory, and streaming over WebSockets with buffering and barge-in, so the caller can interrupt. The last session covers latency, speech-to-speech models, LiveKit and VAPI, and the course ends with a capstone project.
The reason to learn this from scratch rather than through a platform is the same as in the first piece. When a call feels slow, or the agent talks over the caller, you will know which stage to open.
07Enterprise
Agentic Systems Engineering Live now
Agents inside a company, where a wrong write costs real money.
Formerly AI Agents for Enterprises, and the one piece of the stack that is running live right now. Dr. Rajat Dandekar teaches it on Saturday and Sunday mornings, 7 to 9 AM IST, from 31 October to 6 December 2026: twelve sessions and 24 live hours.
It runs from the transformer and next-token prediction all the way to a deployed agent. Along the way it covers retrieval, a control graph with a certificate gate, and tools that are idempotent and return read-back receipts, so that an agent can be trusted to change a record. Each participant builds a capstone agent for one business module, such as invoice payables, purchase amendments, leave requests, warranty claims or contract review, with tool folders, an MCP server, a harness, a workflow and evals, and demos it live on 6 December against a published rubric.
Inside a company, an agent that chats well is not enough. It has to change the right record exactly once, leave a trail that someone can audit, and stop when it should. This is where the rest of the stack is held to that standard.
08Always on
How DeepSeek Super Agents Work Free
A whiteboard explanation of agents that never switch off.
On 1 November 2026, DeepSeek Harness published a design note called Exploring Super-agent Design. It describes agents that do not wait for a prompt: a Router that stays on, watches for events and hands work to Workers, with memory that outlives any single session.
In the days after it came out, I explained the note on a whiteboard from start to finish. That video is the last piece of the stack. It is free for everyone, and there is a written version with figures and real-life examples at superagent.vizuara.ai.
It comes last on purpose. Everything before it is about making one agent reliable. This is a look at what happens when agents run all the time, many at once, for a whole team. If you watch it after the other seven pieces, you will recognise every part of it: the model, the context, the tools, the harness and the memory.
Bonus one
The Research Starter Kit
Some of you will want more than a new job. You will want to add something to what is known. The Research Starter Kit is a first research project, prepared so that you do not begin from a blank page.
The problem statement
When does an always-on agent beat a single session? A module-by-module ablation of Router-Worker agents on enterprise workflows
The super-agent design adds several things to an ordinary agent: a router that stays on, event triggers, batched dispatch to workers, and memory that lasts across sessions. Each addition costs tokens, latency and complexity. The question is which of them pay for themselves on real business work, and which only look good in a diagram.
The kit sets up a controlled comparison. You start from a single-session agent and a Router-Worker agent that share the same model and the same tools, then switch off one module at a time and measure what changes on business tasks of the kind built in Agentic Systems Engineering.
What is in the kit
The problem statement: the question, three testable hypotheses and the claim a paper could make
A reading list: the design note and the papers behind each module, checked by our team
A starter repository: a single-session baseline, a Router-Worker agent and a switch for each module
A task suite: business tasks such as invoice payables, leave requests and stock transfers, each with a grader
An experiment plan: four ablations and the metrics: task success, tokens, wall-clock time and wrong writes
A paper outline and timeline: a ten-week plan from first run to submission
A list of workshops: with deadlines, so the work has somewhere to go
Where the paper could go
Workshop
Paper deadline
Status
Workshop on Trustworthy Evolution of AI AgentsAAAI 2027, Montréal, 22 to 23 Feb 2027; non-archival, up to 8 pages
20 Nov 2026
Confirmed. Tight; for those who already have results
Agentic Software Engineering WorkshopAAAI 2027, Montréal, 22 or 23 Feb 2027
20 Nov 2026
Listed; check the call
An AAMAS 2027 workshopHanoi, 3 to 7 May 2027; workshops announced by 5 Dec 2026
about 24 Jan 2027
Recommended date set by AAMAS. Our first choice
An ICLR 2027 workshopSan Francisco, 29 to 30 Apr 2027; list out 29 Nov; in person only
about 1 Feb 2027
Expected
An ACL 2027 workshopKyoto, August 2027; list not yet out
about 25 Apr 2027
Expected
Agent workshops at NeurIPS 2027Managing Agents that Manage Agents, SLM-Agents, Real-Time Conversational Agents
Aug to Sep 2027
If they return; all first ran at NeurIPS 2026
Dates as published on 3 November 2026. Workshop lists for AAMAS, ICLR and ACL 2027 are still to be announced; we update the kit when they are.
We aim first projects like this at workshops, not main conference tracks. Workshops review faster, welcome early results and are where many first papers find a home. The kit is a starting point, not mentorship; one-to-one research mentorship is a separate program.
Questions about the research kit?
Book a call with Prathamesh, Vizuara's lead research scientist, and talk through the problem, the workshops or whether the kit suits you.
Three projects, each the size of a real piece of work at a company. Each one draws on several pieces of the stack, and each ends with something you can demo and an evaluation you can defend.
Project A
Invoice to payment: an accounts-payable agent you can trust with a ledger
A finance team receives supplier invoices as PDFs. Before anyone pays, each invoice must match its purchase order and the goods receipt, line by line.
What you build
An agent that reads each invoice and performs the three-way match against an ERP sandbox (Odoo) through MCP tools
Posting tools that are idempotent and return read-back receipts, so a retried step never pays twice
A human approval gate for any mismatch or any amount above a threshold you set
An evaluation set of invoices with planted problems: duplicates, price variances and short deliveries
How it is judged
Matches caught, wrong writes (the target is zero), tokens and time per invoice, and a recorded demo.
Project B
A voice front desk that books, reschedules and knows when to hand over
A clinic or service centre takes most of its bookings by phone, and the same few requests fill the day: book, move, cancel, ask about a price.
What you build
A real-time voice agent built from parts: faster-whisper, Piper, Silero VAD and a language model
Barge-in, so a caller can interrupt, and streaming over WebSockets
Tool calls to a calendar and a customer record, with memory of returning callers
A clean handover to a human, with a written summary of the call so far
How it is judged
Task success and turn latency over a set of scripted calls, plus how often it hands over when it should.
Project C
An always-on engineering teammate: a Router-Worker agent for a code base
An engineering team's work arrives as a stream: new issues, failing builds, questions in a team channel. Most of it is small, and all of it interrupts.
What you build
A Router that watches issues and a chat channel, triages each event and batches related ones
Worker coding agents that run inside your own harness, in sandboxes, and open pull requests with tests
Memory that carries decisions and context across days
A replay of a real week of events from an open-source repository, compared against a single-session agent
How it is judged
Pull requests merged after review, events handled correctly, cost per event, and the comparison with the single-session baseline.
What the stack is not
It is not a job guarantee. No course can promise a role. What the stack gives you is the knowledge, three projects you can show, and a research project if you want one.
Most of it is recorded. Six of the seven courses are self-paced or recordings of live cohorts. Agentic Systems Engineering is live until 6 December 2026.
It assumes you can program. You should be comfortable with Python. Some familiarity with neural networks and with calling an LLM API will help in the first weeks.
Mentorship is separate. The starter kit gets a research project started. One-to-one mentorship through a paper is a separate Vizuara program.
Seven courses, one free video, two bonuses
Join the Agentic Engineering Stack
₹2,50,800₹2,00,000
One payment for all seven courses, the free video, and both bonuses.
Dr. Raj Dandekar (PhD, MIT) co-founded Vizuara AI Labs with Dr. Sreedath Panat (PhD, MIT) and Dr. Rajat Dandekar (PhD, Purdue). Raj and Sreedath are co-authors of Manning's Build a DeepSeek Model (From Scratch). The courses in this stack were taught by the three of them and the Vizuara team. This page was written by Dr. Raj Dandekar and the team at Vizuara AI Labs.
If you are moving into an agentic AI role, or upskilling a team that is, the live course in this stack is running now: Agentic Systems Engineering, with Dr. Rajat Dandekar. We teach with love, care and passion.