arinbalyan/tool-calling-agent
0
๐ ๏ธ Tool-Calling AI Agent
A LangGraph-inspired Tool-Calling AI Agent with 3 tools:
- ๐ข Calculator โ Safe math expression evaluation
- ๐ Web Search โ Knowledge base lookup
- ๐ File Reader โ Read text files
Each response shows the full reasoning trace: Thought โ Tool Call โ Tool Result โ Final Answer
Usage
Just type your question! Examples:
What is 2 + 2?Calculate the area of a circle with radius 7Tell me about LangGraphRead app.py
Architecture
User Query โ Intent Detection โ Tool Selection โ Execution โ Response
โ โ โ โ โ
โโโโโ Thought โโโโ Tool Call โโโโโดโโ Tool Result โโดโ Final โโโBuilt with Python and Gradio. No external LLM API needed โ the agent uses deterministic intent routing.
