This project implements a ReACT agent using LangChain framework, equipped with multiple tools for information retrieval, data analysis, and media processing. The agent combines Wikipedia searches, file analysis, and audio transcription capabilities to provide comprehensive information processing.
- Wikipedia article search and summary retrieval
- Excel/CSV file analysis with statistical insights
- Audio transcription from files and URLs using Whisper
- ReACT-based reasoning for complex queries
- In-memory file processing for efficient operations
src/
├── tools/ (LLM Tools)
├── agents/ (ReACT agent)
└── utils/ (Utility functions)
- Start MCP Server
python src/setup_mcp_server.py
- Start MCP Client
python src/hugging_face_app_with_remote_mcp.py
Source code: GAIA Agent