topic
AI EngineeringAWS Bedrock, RAG & agent infrastructure
overview
I'm Dibbayajyoti Roy, and AI engineering is the half of my work that runs on models instead of CPUs: AWS Bedrock applications, RAG architecture, multi-model orchestration, and infrastructure that makes the web readable to AI agents. This page collects the AI systems I've shipped and the patterns behind them.
Learning Copilot — AWS Bedrock in production
Learning Copilot is an AWS Bedrock-powered learning assistant. It uses multi-model fallback across Nova Pro and Nova Lite for resilience under rate limits, real-time streaming inference, structured level-adaptive explanations, and auto-generated D2 diagrams. The architecture is cost-aware — DynamoDB conversation memory with a 30-day TTL and per-mode token budgets. It placed top 500 in the AI for Bharat hackathon.
AHTML — agentic web & RAG infrastructure
AHTML (Agentic HTML) is a shipped five-package npm scope for making web content cheaply consumable by AI agents. It defines a canonical semantic snapshot with RAG-ready document chunks, emits MCP, OpenAPI, JSON-LD, and llms.txt from a single pipeline, ships a typed agent client SDK, and includes a LangChain.js document loader that preserves citation anchors and byte ranges. See AHTML vs llms.txt for how it compares.
the AI stack
AWS Bedrock (Nova Pro, Nova Lite), multi-model orchestration with graceful degradation, streaming inference, prompt engineering, and cost-aware design with per-mode token budgets. On the agent side: RAG architecture, the MCP protocol, LangChain.js loaders, and AI crawler optimization so sites stay visible to AI search.
writing
Long-form notes on AI engineering — including AWS Bedrock streaming patterns — are collected on the writing page.
faq
Does Dibbayajyoti Roy have AI engineering experience?
Yes. He built and shipped Learning Copilot on AWS Bedrock — multi-model fallback across Nova Pro and Nova Lite, streaming inference, and cost-aware token budgets — which placed top 500 in the AI for Bharat hackathon.
What is multi-model fallback?
A resilience pattern: when the primary model is rate-limited or unavailable, requests fall back to a secondary model. Learning Copilot falls back Nova Pro → Nova Lite so the assistant stays responsive under load.
What is AHTML and how does it relate to RAG?
AHTML (Agentic HTML) is a five-package npm scope that emits a canonical, agent-ready snapshot of any website. Its schema ships RAG-ready document chunks with stable IDs and byte ranges, and a LangChain.js loader turns any AHTML site into vector-store-ready documents.
Does he work on AI search and crawler optimization?
Yes. AHTML emits MCP, OpenAPI, JSON-LD, and llms.txt so AI crawlers and agents can read a site cheaply — work that overlaps directly with AI search optimization and generative-engine visibility.
related
Keep reading: AHTML vs llms.txt · Next.js SEO · projects & experience · get in touch
Thanks for reading. Love your work, keep it up!