# awesome-llm-apps | Shubham Saboo | Knowledge Base | Instagit

Collection of awesome LLM apps with AI Agents and RAG using OpenAI, Anthropic, Gemini and opensource models.

GitHub Stars: 95.3k

Repository: https://github.com/shubhamsaboo/awesome-llm-apps

---

## Articles

### [9 RAG Patterns in awesome-llm-apps: From Basic Vector Search to Knowledge Graphs](/shubhamsaboo/awesome-llm-apps/what-are-different-rag-patterns-implemented)

Explore 9 RAG patterns in awesome-llm-apps, from basic vector search to knowledge graphs. Discover diverse retrieval-augmented generation architectures implemented in real projects.

- Tags: tutorial
- Published: 2026-02-19

### [How to Process Documents for a Vector Database: A Complete Guide Using awesome-llm-apps](/shubhamsaboo/awesome-llm-apps/how-to-process-documents-for-vector-database)

Learn to process documents for a vector database. This guide shows how to load files, split text, and embed into Qdrant using LangChain and OpenAIEmbeddings from awesome-llm-apps.

- Tags: how-to-guide
- Published: 2026-02-19

### [How to Define Roles and Instructions for an AI Agent: Patterns from Awesome-LLM-Apps](/shubhamsaboo/awesome-llm-apps/how-to-define-roles-and-instructions-for-ai-agent)

Learn how to define roles and instructions for an AI agent using patterns from Awesome-LLM-Apps. Master AI agent behavior with clear role and instruction parameters.

- Tags: how-to-guide
- Published: 2026-02-19

### [How to Use Local LLMs with an AI Agent: A Complete Implementation Guide](/shubhamsaboo/awesome-llm-apps/how-to-use-local-llms-with-ai-agent)

Learn to use local LLMs with an AI agent. Connect Ollama models to the Agno framework and build offline agents for task performance. Get the complete implementation guide.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Integrate with Google Gemini for Agents: 4 Proven Patterns from the Awesome LLM Apps Repository](/shubhamsaboo/awesome-llm-apps/how-to-integrate-with-google-gemini-for-agents)

Learn how to integrate Google Gemini with AI agents using 4 proven patterns straight from the Awesome LLM Apps repository. Enhance your agent's capabilities today.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Add Tracing and Observability to AI Agents: A Complete Implementation Guide](/shubhamsaboo/awesome-llm-apps/how-to-add-tracing-and-observability-to-ai-agents)

Add tracing and observability to AI agents using OpenTelemetry Jaeger and Prometheus for full visibility into LLM calls tool executions and latency.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Build Real-Time Voice AI Agents: A Complete Implementation Guide](/shubhamsaboo/awesome-llm-apps/how-to-build-real-time-voice-ai-agents)

Learn to build real-time voice AI agents using streaming TTS, dual LLM agents, and vector databases. Get a complete implementation guide for interactive voice applications.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Orchestrate Multi-Agent Workflows with the OpenAI Agents SDK](/shubhamsaboo/awesome-llm-apps/how-to-orchestrate-multi-agent-workflows)

Learn to orchestrate multi-agent workflows using parallel execution, agents-as-tools, or hybrid models. Master sequential pipelines and concurrent tasks with the OpenAI Agents SDK.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Set Up Conversation Memory with SQLite for Agents: OpenAI SDK and Google ADK Guide](/shubhamsaboo/awesome-llm-apps/how-to-set-up-conversation-memory-with-sqlite-for-agents)

Learn how to set up conversation memory with SQLite for agents using OpenAI SDK or Google ADK. Persist and reload conversation history automatically to local SQLite files.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Implement Agent-to-Agent Delegation in Python: A Complete Guide to the Trust Layer](/shubhamsaboo/awesome-llm-apps/how-to-implement-agent-to-agent-delegation)

Learn how to implement agent-to-agent delegation in Python using scoped permissions trust scoring and cryptographic signatures with this comprehensive guide to the awesome-llm-apps trust layer.

- Tags: tutorial
- Published: 2026-02-16

### [How to Handle Agent Context and State in OpenAI SDK: Complete Implementation Guide](/shubhamsaboo/awesome-llm-apps/how-to-handle-agent-context-and-state-in-openai-sdk)

Master agent context and state with the OpenAI SDK. Implement turn-by-turn memory and control conversation history for seamless agent interactions. Explore our complete guide.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Use Guardrails and Validation for AI Agents: A Complete Implementation Guide](/shubhamsaboo/awesome-llm-apps/how-to-use-guardrails-and-validation-for-ai-agents)

Implement AI agent guardrails and validation to intercept unsafe inputs and filter harmful outputs with Pydantic schemas and decorators. Secure your LLM applications today.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Implement Structured Output Agents with Pydantic: A Complete Guide](/shubhamsaboo/awesome-llm-apps/how-to-implement-structured-output-agents-with-pydantic)

Learn to implement structured output agents with Pydantic. Convert raw LLM responses into type-safe Python objects effortlessly. Get our complete guide today.

- Tags: tutorial
- Published: 2026-02-16

### [How to Generate ICS Calendar Files from Text Using Python](/shubhamsaboo/awesome-llm-apps/how-to-generate-ics-calendar-files-from-text)

Generate ICS calendar files from text using Python. Learn how the awesome-llm-apps repository parses itineraries and converts them to iCalendar format with icalendar.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Integrate Qdrant as a Vector Database in Python RAG Applications](/shubhamsaboo/awesome-llm-apps/how-to-integrate-qdrant-as-vector-database)

Integrate Qdrant as a vector database in Python RAG apps. Learn to configure collections, use embeddings, and store/retrieve document chunks for effective LLM context generation.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Implement a Multi-Agent Team Using Agno: A Complete Guide](/shubhamsaboo/awesome-llm-apps/how-to-implement-multi-agent-team-using-agno)

Learn to implement a multi-agent team using Agno by composing skill agents with SequentialAgent or CoordinatorAgent. This guide shows how to create a root agent for request routing.

- Tags: how-to-guide
- Published: 2026-02-16

### [Specialized Agents in the Legal Agent Team: Legal Researcher, Contract Analyst, and Strategist](/shubhamsaboo/awesome-llm-apps/what-are-specialized-agents-in-legal-agent-team)

Discover the specialized agents in a legal AI team: Legal Researcher, Contract Analyst, and Strategist. Learn how they collaborate for multi-faceted legal document analysis.

- Tags: deep-dive
- Published: 2026-02-16

### [How to Use Chroma for RAG in Python: A Complete Implementation Guide](/shubhamsaboo/awesome-llm-apps/how-to-use-chroma-for-rag-in-python)

Learn how to use Chroma for RAG in Python with this comprehensive guide. Integrate Chroma with LangChain to build powerful retrieval-augmented generation applications.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Implement Session State Management in Streamlit Apps: A Complete Guide](/shubhamsaboo/awesome-llm-apps/how-to-implement-session-state-management-in-streamlit-apps)

Master Streamlit session state management with st.session_state. Learn to create persistent variables and store app data reliably across user interactions. Follow our complete guide.

- Tags: how-to-guide
- Published: 2026-02-16

### [How to Integrate External Tools with AI Agents: A Complete Guide to the Agno Framework](/shubhamsaboo/awesome-llm-apps/how-to-integrate-external-tools-with-ai-agents)

Learn how to integrate external tools with AI agents using the Agno framework. Discover how to register tool classes and pass them to the Agent constructor for seamless LLM function-calling.

- Tags: how-to-guide
- Published: 2026-02-16

### [What Models Are Supported by Awesome LLM Apps: Complete Provider Guide](/shubhamsaboo/awesome-llm-apps/what-models-are-supported-by-awesome-llm-apps)

Discover what models Awesome LLM Apps supports including OpenAI GPT-4o, Claude 3.5, Gemini 2.0, Cohere, xAI, and open-source options via Ollama like Llama 3.2.

- Tags: api-reference
- Published: 2026-02-16

### [How to Set Up an AI Agent with the Agno Framework: A Complete Guide](/shubhamsaboo/awesome-llm-apps/how-to-set-up-ai-agent-with-agno-framework)

Learn to set up an AI agent with the Agno framework. This guide covers installation, agent instantiation with models and tools, and running queries for powerful AI applications.

- Tags: how-to-guide
- Published: 2026-02-16

### [Implementing RAG with Local Open-Source LLMs: A Complete Privacy-First Guide](/shubhamsaboo/awesome-llm-apps/implementing-rag-with-local-open-source-llms-for-privacy)

Build private RAG pipelines with local LLMs like Llama 3.1 and Gemma. Run embeddings, vector storage, and inference on your machine with Ollama for complete data privacy. No external APIs.

- Tags: how-to-guide
- Published: 2026-02-16

### [CrewAI vs Custom Architectures for Multi-Agent Team Coordination in LLM Applications](/shubhamsaboo/awesome-llm-apps/crewai-vs-custom-architectures-for-multi-agent-team-coordination)

Compare CrewAI and custom architectures for multi-agent LLM applications. Discover lightweight orchestration vs. explicit control for complex team coordination.

- Tags: comparison
- Published: 2026-02-16

