Live demos · .NET + AI · Built with Semantic Kernel

AI Apps — Try Them Live

Seven live AI applications running on Azure, plus a recorded offline demo. No setup needed — just pick an app and start.

💬
Semantic Kernel Chat
AI chatbot with conversation memory · Built with Semantic Kernel + GPT-4o-mini · Deployed on Azure
Chat started. Your conversation history is maintained — ask follow-up questions and the AI will remember context.

Try: "Explain RAG in simple words" · "What is a token?" · "Now give me an example of that" (tests memory)

📄
Chat with Your PDF
Upload any PDF · AI reads and understands it · Ask questions · Get cited answers
STEP 1 — UPLOAD YOUR PDF
STEP 2 — ASK A QUESTION

Try: "What is the main topic?" · "Summarise section 2" · "What are the key points?"

🤖
AI Agent — 13 Tools
Autonomous AI · Decides which tools to use · Reasons across multiple steps · Built with ReAct pattern
Agent ready. It has 13 tools across 4 plugins: DateTime, Math, Tasks, and IndiaInfo. Ask it to do multiple things at once — watch it call tools automatically.

Try these to see the agent use multiple tools at once:
"What day is it, calculate 18% of 5000, and tell me about AI jobs in Delhi"
"Add a high priority task: review my RAG app. Then show me all tasks."
"Convert $150 to rupees and tell me about Azure AI certifications"

👁️
Image AI — See & Understand
Upload any image · AI reads text, analyses content, answers questions, extracts invoice data
🖼️
Click to upload or drag and drop
JPG, PNG, WebP · Max 10MB · Try a receipt, invoice, screenshot, or any photo
Preview
🎤
Voice AI Pipeline
Speak → Whisper transcribes → GPT-4o-mini answers → TTS speaks back · Full audio pipeline in .NET
Click to start recording

Try saying: "What is RAG?" · "Explain AI agents simply" · "What is Semantic Kernel?"

🧠
Live Multi-Agent Reasoning
Researcher → Critic → Synthesizer reason live, one after another · Watch the thinking, not just the answer

Real use case: this is how AI decisions get an audit trail instead of a black box — one agent proposes, another challenges it, a third finalizes, and every step stays visible. It's the trust gap currently holding back autonomous agents in finance, legal, and compliance.

Researcher Waiting
Critic Waiting
Synthesizer Waiting

Try: "Should a startup build its own auth system or use a third-party provider?" · "Is remote work good for productivity?"

🎙️
Live Voice Companion
Push to talk, get a streamed answer back · Free browser speech-to-text + GPT-4o-mini over SignalR

Real use case: an always-ready voice assistant pattern with zero per-minute transcription cost — speech-to-text runs free in your browser, GPT-4o-mini streams its answer back token by token instead of making you wait for the full response, and the conversation remembers context until you reset it. The pattern behind in-app voice support and hands-free assistants.

Click the mic, ask a question, click again to send

Works in Chrome or Edge · Try: "What is the capital of France?" then "What's its population?" — it remembers

✈️
Offline AI — No Cloud, No API
Phi-3-mini runs on a laptop CPU through ONNX Runtime + Semantic Kernel · Recorded demo, runs locally

Real use case: AI that works where the cloud can't or shouldn't be used: private documents, factory floors, spotty connections. The model is 2.7 GB and the questions never leave the machine. In the recording below I turn Wi-Fi off mid-demo and it keeps answering.

Honest numbers (laptop CPU, no GPU): first word in about 8–10 s once warm (about 45 s on the very first question while the model loads), roughly 3 tokens/s. It's slow and small, and it can get facts wrong. The trade-off is that it's free and private.

Want to run it yourself? Code + setup steps on GitHub →

All apps built with .NET 8 · Semantic Kernel · Live apps on Azure App Service · App 9 runs locally

← Portfolio GitHub → LinkedIn →