Skip to main content

4 posts tagged with "azure-cosmos-db"

View All Tags

· 14 min read
Sajeetharan Sinnathurai

Building an AI agent with Azure Cosmos DB is easy to demonstrate. Building the secure, observable, and deployable application around that agent is the difficult part.

A real customer-facing agent needs more than a prompt and a model endpoint. It needs durable memory, tenant isolation, authentication, citations, diagnostics, tests, deployment infrastructure, and a safe way to move from a local prototype to production.

I wanted to see how much of that work could be removed from the critical path, so I tried the create-cosmos-agent starter from beginning to end. I generated a customer-support agent, ran it against the Azure Cosmos DB Linux emulator, stored a customer preference, retrieved it through the chat experience, verified user isolation, inspected diagnostics, and ran the complete validation suite.

The result was a working full-stack application without an Azure subscription, model API key, or cloud resource.

Build an AI agent with Azure Cosmos DB using React, TypeScript, durable memory, tenant isolation, and the local emulator

Quick answer

create-cosmos-agent generates a React and TypeScript agent application with memory, tenant isolation, citations, diagnostics, tests, and Azure infrastructure. The default local path needs no Azure subscription or model key; choose the Cosmos DB emulator when you want durable local data.

· 13 min read
Sajeetharan Sinnathurai

Finding a developer by name is easy. Finding the right developer for a problem is much harder.

A GitHub profile can show repositories. Stack Overflow can show answers. A professional network can show job titles. But none of those views, on their own, answer questions such as:

  • Who has recent evidence of working with a specific technology?
  • Which developers match the needs of an open-source repository?
  • Who is active in a particular region or community?
  • Can an AI agent discover a relevant expert without exposing private contact details?

Those questions led me to build DevGlobe, an open-source talent graph for humans and AI agents. What started as an interactive 3D map became a search, data, and consent problem—and Azure Cosmos DB became the foundation that connected those pieces.

DevGlobe connects developers and AI agents through an open talent graph

Explore DevGlobe and discover developers, contribution opportunities, live coding activity, and agent-ready tools →

· 6 min read

The final weekend of September took me to two cities, two developer communities, and two stages with a shared question:

What does it take to move AI agents from impressive demos to experiences developers can trust every day?

On September 26, I spoke at MCP Community Connect in Bengaluru about designing MCP tools around trust and consent. The next day, I joined the Global AI Conference in Chennai to share how we can build an agent-first experience for Azure Cosmos DB.

The talks approached the question from different directions, but they arrived at the same conclusion: an agent is only as useful as the context, boundaries, and developer experience we build around it.

· 4 min read

I recently had the incredible opportunity to join Scott Hanselman on the Azure Developers Show to talk about something I've been deeply passionate about — turning coding agents into Azure Cosmos DB experts with the Agent Kit.

This session was special to me, not just because of the topic, but because of the person I got to share the stage with.