Loading repository data…
Loading repository data…
hereandnowai / repository
Unlock the power of LangGraph v0.5.3 with 20 bite‑sized, beginner‑friendly agent projects—from chatbots and finance bots to multi-agent orchestrations. Developed by HERE AND NOW AI, this hands‑on tutorial delivers up‑to‑date Python code, practical business value, and scalable workflows built for today and beyond.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.

Welcome to the definitive LangGraph tutorial repository, meticulously crafted by HERE AND NOW AI – designed with passion for innovation. This comprehensive guide features 20 compact, real-world AI agent projects built with Python (≥3.9), LangGraph v0.5.3, and the latest LangChain integrations for Cerebras models (specifically gemini-2.5-flash). Our focus is on providing beginner-friendly yet powerful examples to help you achieve mastery in building stateful, multi-actor AI applications.
Each project is designed to be a standalone learning module, covering essential LangGraph concepts and demonstrating practical applications across various domains like finance, HR, marketing, and multi-agent orchestration. We ensure all methods are up-to-date, avoiding deprecated functionalities.
At HERE AND NOW AI, we are dedicated to empowering developers and businesses with cutting-edge AI solutions and educational resources. Our mission is to bridge the gap between complex AI theory and practical, real-world implementation. Connect with us:
To get started with any of the projects, follow these steps:
Create a virtual environment:
python3.9 -m venv venv
source venv/bin/activate
Install common dependencies:
All necessary libraries for all projects are consolidated in the root requirements.txt:
pip install -r requirements.txt
Set up API Keys:
Many projects require API keys for Cerebras (for langchain-cerebras) and/or Tavily (for search tools). Set them as environment variables:
export api_key=your_api_key
export TAVILY_API_KEY=your_tavily_api_key # Only if the project uses search tools
langgraph-tutorial/
GEMINI.md
branding.json
README.md
requirements.txt # Consolidated requirements for all projects
project01/
README.md
main.py
# project-specific requirements.txt (now optional, but kept for individual project clarity)
...
project20/
README.md
main.py
# project-specific requirements.txt (now optional, but kept for individual project clarity)
All code adheres to PEP-8, includes type hints, and follows industry-standard LangChain/LangGraph conventions. Each main.py file is kept concise (≤ 20 lines) with clear inline comments for readability.
Each project folder includes:
main.py: The core LangGraph agent implementation.README.md: Outlines the project's purpose, setup & usage, business value, and extension ideas.Here's a brief overview of the 20 projects, designed to progressively build your skills in AI agent development:
interrupt for critical oversight.Each project's README.md includes a dedicated "Business Value" section, highlighting how the agent supports real-world domains. We also suggest future enhancements, such as GUI integration, database integration, or deployment to platforms like LangGraph Cloud, to inspire further development.
To run any specific project, navigate to its directory (e.g., langgraph-tutorial/project01), ensure your environment variables for API keys are set, and then execute python main.py.
Start your journey to LangGraph mastery with HERE AND NOW AI today!