Skip to content

Understanding Agentic AI and Tool Calling: A Simple Chatbot Demo

You've likely been hearing more about "Agentic AI" lately, especially with announcements like OpenAI's "Operator" and Claude's "Computer Use". But what does it really mean for AI to be "agentic" and use "tools"?

To help understand these concepts in a practical way, I've built a simple Agentic AI Chatbot demo. This chatbot isn't just about answering questions from its internal knowledge; it actively uses "tools" to find information.

Check out the Agentic Chatbot here.

Explore the Code for this chatbot on GitHub

How My Chatbot Demonstrates Agentic Behavior

My chatbot acts as a basic agent by:

  • Deciding how to answer:
  • When you ask a question, the chatbot determines the best way to find the answer.
  • Accessing Information: It can automatically:
  • Read provided documents.
  • Check Wikipedia.
  • Search the internet.
  • Agentic Action:
  • The chatbot does not just stop at finding information, but it also performs actions in your behalf.
  • The chatbot creates issues in Github based on the interactions it had with you and the instructions you gave.