Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 AI Agents Project - Multi-Agent System

A complete multi-agent system built from scratch with Python, demonstrating the power of specialized agents working together.

🌟 Features

🧠 Memory Agent

  • Stores and retrieves contextual information
  • Shared memory across all agents
  • Key-value storage with history tracking

🌤️ Weather Agent

  • Real-time weather data via OpenWeatherMap API
  • Automatic caching to reduce API calls
  • Historical temperature comparison
  • Beautiful formatted output

📚 FAQ Agent

  • Semantic search using TF-IDF and cosine similarity
  • PDF document processing with PyPDF2
  • Context-aware responses
  • Automatic PDF generation from text

🔗 Integration

  • All agents share a common memory
  • Seamless communication between agents
  • Interactive terminal interface
  • Comprehensive test suite

🚀 Quick Start

# Clone the repository
git clone https://github.com/your-username/ai-agents-project.git
cd ai-agents-project

# Install dependencies
pip install -r requirements.txt

# Create the FAQ PDF
python create_manual_pdf.py

# Run tests
python test_agents.py

# Interactive mode
python interactive.py

About

Multi-Agent System with AI Agents - Weather, Memory and FAQ agents

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages