This is a terminal-based AI assistant built using LangChain, OpenAI API, and UV
. The agent is capable of natural language conversation and can be extended with tools like a calculator to perform basic arithmetic tasks.
- Conversational AI assistant using LangChain's ReAct agent
- Basic arithmetic tool integrated using
@tool
decorator - Real-time streaming of AI responses in the terminal
- Easy to extend with new tools and capabilities
You: What is the sum of 10 and 25?
Assistant: the sum of 10 and 25 is 35
git clone https://github.com/IT21314742/ai-agent.git
cd ai-agent