Himanshu Sangshetti

Talks

30+ talks across Asia

Conferences, community days and workshops on agents, MCP, memory and cloud. Every talk has a page with the abstract, my notes from the day, photos and slides.

PuneBengaluruAhmedabadTokyoShanghaiTaipeiSingaporePrague
Home, PuneSpokeAttended or selected

2026

2025

2024

2023

Session catalogue

7 more on Sessionize
Prevent Memory Poisoning: Agent Memory as an attack surface

Prompt injection dies with the session. A poisoned memory doesn't - it persists, and the consolidation step meant to clean your memory is what makes it dangerous.

When an injected claim passes through extraction and consolidation, it's merged with legitimate facts, promoted from episodic to semantic, and stripped of provenance. The system now serves it as trusted context- to any user, on any future task.

The more sophisticated the memory pipeline, the more effectively it launders the attack. OWASP formalized this as ASI06 in 2026; MINJA reports over 95% injection success against production agents; Agent Security Bench shows current defenses stopping barely 16%.

The talk is how you make memory poison-resistant without crippling it.

- Provenance on every write

- Trust-aware retrieval that weights sources

- A verify-before-promote gate

- Write-path sanitization that strips injected instructions before they're ever stored

- Behavioral drift detection

- And strict per-user scoping that kills the cross-user blast radius

You'll leave with a concrete checklist for hardening agent memory- which layers to add, in what order, and where each one still falls short

Memory is not just markdown files or vectors, memory is an infrastructure layer of an agent harness

Make Your Agent Harness Self-Evolving with Persistent Memory

Your agent keeps repeating the same mistakes. Ship it, and its behavior is frozen- every improvement has to come from you.

Retraining is the usual fix: slow, costly, and overkill for "remember what worked last time."

In 2026 a cheaper path took over: let the agent rewrite its own persistent memory between runs, so it improves at test time- no fine-tuning, no retraining. Huawei shipped a self-evolving memory engine on 1 July; EvolveMem beat the strongest baseline by 25.7% on LoCoMo; ICLR gave it a workshop. Sleep-time consolidation reaches the same accuracy with ~5x less compute.

In this lab you take a plain agent harness and make it self-evolving, from primitives:

- Extract → store → retrieve: the persistent memory base

- The evolve step: turn a failed run into a lesson the agent recalls next time

- A live checkpoint: your agent fails a task, consolidates what went wrong, and passes on the retry

- The failure mode, watch it mislearn: reinforce a bad heuristic, drift sycophantic

- The guardrails that make it converge instead of rot

Leave with a self-evolving agent harness you can drop into your own stack. The talk would be harness agnostic- can adapt it for any of the personal harness to make sure every user is adapting their workflow into a self evolving one

Stop Stranding Your GPUs with HAMi and Volcano on Kubernetes

The most expensive hardware in your cluster is also the most wasted. A pod asks for a whole GPU, uses 20% of it, and holds the rest hostage. Across a fleet, most teams strand 60 to 70% of their accelerator capacity.

Kubernetes treats a GPU as one indivisible unit by default. Three things change that:

- HAMi (CNCF) slices a physical GPU by memory and compute so many workloads share one card;

- Volcano adds gang scheduling and queue fairness so distributed jobs and teams coexist;

- and Dynamic Resource Allocation, GA since 2025, makes fine-grained, topology-aware assignment native to Kubernetes.

This session shows how to share and schedule accelerators in production: fractional GPUs, gang scheduling, fair queues, and how the same approach handles heterogeneous chips beyond NVIDIA. We'll walk real utilization numbers before and after.

You'll leave able to run more workloads on the GPUs you already pay for.

State-of-the-Art Autonomous Agent Architectures: Design Patterns and Production Lessons

Autonomous agents are evolving into persistent, goal-oriented systems that reason, plan, coordinate, and operate under real-world constraints.

But agents fail for architectural reasons- not model limitations.

This session examines the design patterns behind modern autonomous agent systems, from single-agent loops to coordinated multi-agent architectures.

We will explore:

- ReAct-style reasoning–acting loops and their limitations

- Planning–execution–reflection architectures

- Manager–worker and hierarchical agent patterns

- State machine workflows (LangGraph-style architectures)

- Memory systems: working, episodic, and semantic integration

- Tool orchestration and learned tool selection

- Constraint-aware optimization across latency, cost, and token budgets

Rather than focusing on a single framework, this talk synthesizes architectural principles emerging across research and production systems including neuro-symbolic multi-agent approaches, reflection-based improvement loops, and resource-constrained coordination strategies.

We will examine architectural trade-offs between specialization and coordination overhead, autonomy and constraint enforcement, and simplicity versus hierarchical decomposition.

This session is for engineers building complex agent workflows, multi-agent systems, or long-running autonomous processes.

___

Supporting Link:

1. https://medium.com/@himanshusangshetty/state-of-the-art-autonomous-agent-architecture-design-patterns-and-best-practices-f456addd9f07

I Gave My CVE Backlog to an Agent: Reachability, VEX, and Agentic Triage

Your scanner finds 400 CVEs in a container image. A handful are actually exploitable. The rest is noise your team patches anyway.

So I gave that backlog to my AI agent. Working from a Trivy scan, it:

1. reads the reachability graph onto which vulnerable functions your code actually calls

2. decides what's genuinely exploitable

3. writes the verdict as OpenVEX, signed and attested with in-toto and Sigstore

This talk is the honest report: what the agent got right, what it got dangerously wrong, and the human-in-the-loop design that keeps a confident LLM from waving through a live CVE.

We'll build the full pipeline on Kubernetes: Trivy scan, reachability, agentic triage, OpenVEX, in-toto/Sigstore signing, and a deployment gate with real before/after numbers on the noise it removes.

You'll leave with a pattern for cutting CVE noise with reachability and VEX, and a clear-eyed view of where an agent belongs in security work and where it absolutely does not.

Context Engineering for Production AI Agents

Context engineering is emerging as the core systems layer in production AI agents.

In multi-step agents with tool calls, token growth is exponential. Without deliberate context control, agents degrade over time through context rot, window overflow, or compaction loss.

The companies building the most capable AI agents today: Manus, Cursor, Anthropic AI, OpenAI, Google DeepMind, LangChain are all solving the same problem: what information should an LLM see, when should it see it, and how should it be structured?

This session covers the invisible layer that makes or breaks production:

- Context window lifecycle management

- In-loop retrieval vs static RAG

- Logit masking and MCP tool gating strategies

- Memory compaction and state consolidation

- Multi-agent context isolation

- Cost-performance trade-offs in long-running trajectories

We will also examine a comparative analysis of how leading AI teams from Manus, OpenAI, Cursor etc. approach these design decisions where their strategies converge, where they conflict, and what practical lessons emerge.

___

Supporting Links:

1. How Top AI Companies Handle Context Engineering- https://x.com/Hxlfed14/status/2022984467380682856

2. Advanced Context Engineering Techniques: A Technical Deep Dive- https://medium.com/@himanshusangshetty/advanced-context-engineering-techniques-a-technical-deep-dive-b997e74cab92

Amazon S3 Vectors vs OpenSearch for RAG: A Production Comparison

Amazon S3 Vectors launched at re:Invent 2025 as a new way to store and query vector embeddings with familiar S3 economics.

But if you're already running OpenSearch for vector search in production, the question is practical: should you migrate, run both, or stay put?

We run OpenSearch-based vector retrieval in a production RAG pipeline. When S3 Vectors launched, we loaded the same dataset into both services and benchmarked them head-to-head: ingestion speed, query latency at p50/p95/p99, cost per million queries, and filtering capabilities.

This lightning talk walks through those results, where each service wins and where it falls short, and closes with a decision flowchart you can apply to your own RAG pipeline. We'll also share a practical pattern for using both services together rather than choosing one.

If you're building RAG on AWS and trying to decide between these two, this talk gives you the numbers so you don't have to run the benchmarks yourself.

Events I've hosted

All events →
12 Sep 2026

I'm a SpaceXAI ambassador now!

EventsMilestones
13 photos
2 Sep 2026

Hosted Cafe Cursor Pune last Sat and I dare to say it was one of the best events in Pune!!

Events
20 Aug 2026

Sharing through some August updates and reflections

TalksEvents
8 Aug 2026

Cursor is taking over an entire cafe in Pune

Events
4 Aug 2026

Cafe Cursor is coming to Pune!

Events
7 photos
14 Jun 2026

You can feel the difference in a room where everyone is building instead of just listening

TalksEvents
4 photos
12 Jun 2026

The full speaker lineup for Build Day: Agent Harness & Memory is locked. Tomorrow with Build Club x Mem0

TalksEvents
3 photos
6 Jun 2026

spent last sat at Cloud Native Day pune in collab with Vultr

TalksEvents
2 Jun 2026

Pune AI Builders, this is for you

TalksEvents