brainstate

NirDiamant/GenAI_Agents

50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.

Jupyter Notebook★ 24.8kGitHub ↗

History and source changes · Reports and owner responses · Compare

Similar

  1. NirDiamant/agents-towards-production

    End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.

    Jupyter Notebook★ 21.8kGitHub ↗

    Why this match

    topics agentic-ai, agents, ai-agents

  2. patchy631/ai-engineering-hub

    In-depth tutorials on LLMs, RAGs and real-world AI agent applications.

    Jupyter Notebook★ 41.1kMITGitHub ↗

    Why this match

    topics agents, ai, llms

  3. deepset-ai/haystack

    Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

    Python★ 26.9kApache-2.0GitHub ↗

    Why this match

    topics agentic-ai, agents, ai; language differs: Jupyter Notebook → Python

  4. strands-agents/harness-sdk

    Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.

    TypeScript★ 9.0kApache-2.0GitHub ↗

    Why this match

    topics agentic-ai, agents, ai; language differs: Jupyter Notebook → TypeScript

  5. lastmile-ai/mcp-agent

    Build effective agents using Model Context Protocol and simple workflow patterns

    Python★ 8.6kApache-2.0GitHub ↗

    Why this match

    topics agents, ai, ai-agents; language differs: Jupyter Notebook → Python

  6. langchain-ai/langgraph

    Build resilient agents.

    Python★ 44.4kMITGitHub ↗

    Why this match

    topics agents, ai, ai-agents; language differs: Jupyter Notebook → Python

  7. NirDiamant/Prompt_Engineering

    22 prompt engineering techniques with hands-on Jupyter Notebook tutorials, from fundamental concepts to advanced strategies for leveraging LLMs.

    Jupyter Notebook★ 7.9kGitHub ↗

    Why this match

    topics ai, genai, generative-ai

  8. NirDiamant/RAG_Techniques

    This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.

    Jupyter Notebook★ 30.2kGitHub ↗

    Why this match

    topics ai, generative-ai, langchain