This project demonstrates the difference between:
- a chatbot (single prompt → response)
- an AI agent (decide → act → observe → respond)
Both use the SAME local open-source model (llama3).
Agents are not smarter models. They are better systems.
- LangGraph
- SQLite
-
Initialize database: python -c "from db import init_db; init_db()"
-
Run chatbot: python chatbot.py
-
Run agent: python agent_langgraph.py