# awesome-ai-apps | Arindam Majumder  | Knowledge Base | Instagit

A collection of projects showcasing RAG, agents, workflows, and other AI use cases

GitHub Stars: 11.7k

Repository: https://github.com/Arindam200/awesome-ai-apps

---

## Articles

### [Creating Multi-Agent Research Crews with Specialized Roles: CrewAI and Agno Patterns Explained](/Arindam200/awesome-ai-apps/creating-multi-agent-research-crews-with-specialized-roles)

Build powerful multi-agent research crews with CrewAI and Agno. Leverage specialized agents for search, analysis, and writing to generate comprehensive, hallucination-resistant reports.

- Tags: tutorial
- Published: 2026-05-06

### [Building Healthcare Voice Agents for Appointment Booking: A Complete Pipecat Implementation](/Arindam200/awesome-ai-apps/building-healthcare-voice-agents-for-appointment-booking)

Build a healthcare voice agent for appointment booking using Pipecat, Cartesia, and Nebius LLM. Discover how to handle audio streaming, slot checking, and intelligent escalations for a production ready solution.

- Tags: how-to-guide
- Published: 2026-05-06

### [Using Browser Automation with AI Agent Frameworks: A Complete Implementation Guide](/Arindam200/awesome-ai-apps/using-browser-automation-with-ai-agent-frameworks)

Learn browser automation with AI agent frameworks. Implement complex web browsing tasks using natural language instructions and the browser-use framework with LLMs.

- Tags: how-to-guide
- Published: 2026-05-06

### [Building AI Agents that Query Databases Using Natural Language: A Modular Guide](/Arindam200/awesome-ai-apps/building-database-query-agents-with-natural-language)

Learn to build AI agents that query databases using natural language with LangChain and Qwen-4.5-Air. Explore the Arindam200/awesome-ai-apps repository for a modular guide.

- Tags: how-to-guide
- Published: 2026-05-06

### [Creating Model Routing with RouteLLM for Cost Optimization in Agents](/Arindam200/awesome-ai-apps/creating-model-routing-with-routellm-for-cost-optimization-in-agents)

Optimize agent costs with RouteLLM. Automatically route queries between GPT-4o-mini and Nebius Llama-3.1 based on complexity, saving money without sacrificing quality.

- Tags: how-to-guide
- Published: 2026-05-06

### [Implementing Web Search Tools for AI Agents: LiveKit, Pydantic‑AI, and Firecrawl Examples](/Arindam200/awesome-ai-apps/implementing-web-search-tools-for-ai-agents)

Learn to implement web search tools for AI agents using LiveKit, Pydantic-AI, and Firecrawl. This guide covers async function decoration and agent construction for live search capabilities.

- Tags: how-to-guide
- Published: 2026-05-06

### [Building Memory-Enabled AI Agents Using Memori: Implementation Guide with awesome-ai-apps](/Arindam200/awesome-ai-apps/building-memory-enabled-ai-agents-using-memori)

Build memory enabled AI agents with Memori v3. Ingest data, query stored memories with LLMs, and ground responses in historical context. Implement today.

- Tags: how-to-guide
- Published: 2026-05-06

### [Using OpenAI Structured Output with Pydantic Models for Agents: A Complete Guide](/Arindam200/awesome-ai-apps/using-openai-structured-output-with-pydantic-models-for-agents)

Learn to use OpenAI structured output with Pydantic models for agents. Enforce type safe LLM responses with this complete guide. Effortlessly validate and access typed Python objects.

- Tags: how-to-guide
- Published: 2026-05-06

### [How to Create Streamlit UIs for AI Agents: A Production Pattern from Real-World Code](/Arindam200/awesome-ai-apps/creating-streamlit-uis-for-ai-agents)

Create production ready Streamlit UIs for AI agents using a six layer architecture. Learn from real world code and dozens of reference implementations.

- Tags: how-to-guide
- Published: 2026-05-06

### [Implementing Multi-Agent Orchestration with Workflow Patterns: Strands and Temporal Examples](/Arindam200/awesome-ai-apps/implementing-multi-agent-orchestration-with-workflow-patterns)

Learn to implement multi-agent orchestration using workflow patterns like Strands. Decompose complex AI tasks into deterministic pipelines with this guide.

- Tags: how-to-guide
- Published: 2026-05-06

### [Building GitHub MCP Agents for Repository Analysis: A Complete Guide](/Arindam200/awesome-ai-apps/building-github-mcp-agents-for-repository-analysis)

Build GitHub MCP agents for repository analysis using Agno with MCPTools and a Nebius LLM. Query issues, pull requests, and metadata using natural language in this complete guide.

- Tags: how-to-guide
- Published: 2026-05-06

### [Using Qdrant and LanceDB with Agent Knowledge Bases: Implementation Guide for Agno Agents](/Arindam200/awesome-ai-apps/using-vector-databases-with-agent-knowledge-bases)

Learn how to integrate Qdrant and LanceDB with agent knowledge bases. This guide covers document chunking, OpenAI embeddings, and vector similarity search for Agno agents.

- Tags: how-to-guide
- Published: 2026-05-06

### [Implementing Human-in-the-Loop Patterns in AI Agent Workflows: A Practical Guide](/Arindam200/awesome-ai-apps/implementing-human-in-the-loop-patterns-in-ai-agent-workflows)

Implement human-in-the-loop patterns in AI agent workflows. Learn pre-execution hooks, handoff tools, and escalation for better AI control. Explore the awesome-ai-apps repository today.

- Tags: how-to-guide
- Published: 2026-05-06

### [Building Agentic RAG with Streaming Responses Using Agno and GPT-5](/Arindam200/awesome-ai-apps/building-agentic-rag-with-streaming-responses)

Build agentic RAG with streaming responses using Agno, LanceDB, and GPT-5. Explore this AI app implementation in the Arindam200/awesome-ai-apps repository.

- Tags: how-to-guide
- Published: 2026-05-06

### [How to Set Up Nebius Models for Agent Inference: A Complete Implementation Guide](/Arindam200/awesome-ai-apps/how-to-set-up-nebius-models-for-agent-inference)

Learn how to set up Nebius models for agent inference with this complete guide. Configure your API key, install the Agno SDK, and implement the Nebius model class effortlessly.

- Tags: how-to-guide
- Published: 2026-05-06

### [Comparing Agno, CrewAI, and LangChain for LLM Agent Frameworks: A Code-First Analysis](/Arindam200/awesome-ai-apps/comparing-agno-crewai-and-langchain-for-agent-frameworks)

Compare Agno, CrewAI, and LangChain for LLM agent frameworks. Discover code-first insights on single-agent, multi-agent, and flexible prompt-driven agents.

- Tags: comparison
- Published: 2026-05-06

### [Creating Voice Agents with LiveKit and Real-Time Speech Capabilities: A Complete Guide](/Arindam200/awesome-ai-apps/creating-voice-agents-with-livekit-and-real-time-speech-capabilities)

Build real-time voice agents with LiveKit and Gemini Live API. This guide shows how to use the LiveKit Agents framework and WebRTC for low-latency voice assistants.

- Tags: tutorial
- Published: 2026-05-06

### [Building RAG Applications with URL Knowledge Bases and LanceDB: A Complete Implementation Guide](/Arindam200/awesome-ai-apps/building-rag-applications-with-url-knowledge-bases-and-lancedb)

Build RAG applications with URL knowledge bases using LanceDB and GPT-5. This guide details a full implementation with Agno framework and Streamlit for your AI projects.

- Tags: how-to-guide
- Published: 2026-05-06

### [How to Connect MCP Servers to AI Agents for External Tool Integration](/Arindam200/awesome-ai-apps/connecting-mcp-servers-to-ai-agents-for-external-tool-integration)

Connect MCP servers to AI agents for external tool integration. Learn how to wrap API connections with MCP and the MCPTools class for LLM remote tool invocation via JSON-RPC.

- Tags: how-to-guide
- Published: 2026-05-06

### [Implementing Persistent Memory in AI Agents Using SQLite: A Complete Guide](/Arindam200/awesome-ai-apps/implementing-persistent-memory-in-ai-agents-using-sqlite)

Implement persistent memory in AI agents with SQLite. Learn to use SqliteDb for conversation history or the Memori framework for semantic memory in this complete guide for awesome-ai-apps.

- Tags: how-to-guide
- Published: 2026-05-06

### [How to Build Multi-Stage Research Agents with Specialized Sub-Agents](/Arindam200/awesome-ai-apps/how-to-build-multi-stage-research-agents-with-specialized-sub-agents)

Build advanced multi-stage research agents using specialized sub-agents and SequentialAgent orchestration. Learn how to chain LLM agents efficiently with output keys, inspired by Arindam200/awesome-ai-apps.

- Tags: how-to-guide
- Published: 2026-05-06

