AgentXpert

  • Tech Stack: Python · Streamlit · LangChain · pandas · dotenv
  • Github URL: Project Link

Project Overview
AgentXpert is a lean chatbot that integrates multiple specialized agents to handle tasks like Python code execution, mathematical calculations, and CSV file analysis. It features a Streamlit-based frontend for interaction.

Key Features

  • Python Agent for code execution
  • Math Agent for solving equations and arithmetic
  • CSV Agent for data analysis using pandas
  • Streamlit interface with file upload support
  • Chat history for each session

How It Works

  1. User enters a query or uploads a CSV file
  2. System routes the query to the relevant agent
  3. Agent processes the input and returns a result

Example Usage

  • Math Query: "What is 7 + 9?"16
  • Python Code: "Generate a QR code for the text..."
  • CSV Analysis: "What is the sum of column A?"