A simple chatbot project with a Streamlit frontend and a LangChain + LangGraph backend.
Conversation history is persisted using SQLite via LangGraph’s checkpointing system.
- Streamlit UI for chatting with the bot
- LangChain + LangGraph for conversation flow
- SQLite persistence for saving conversation history
- .env support for API keys and secrets
- Easy to run locally