This project is a collection of AI-powered automation tools leveraging CrewAI to streamline research, news retrieval, poetry generation, code execution, and PDF-based retrieval-augmented generation (RAG). It integrates various AI agents and tools for efficient automation.
🔹 Automates research and reporting on the latest AI developments.
🔹 Uses SerperDevTool for real-time search and ScrapeWebsiteTool for data extraction.
🔹 Generates structured reports with AI summarization.
🔹 Retrieves, scrapes, and generates AI-focused news articles.
🔹 Uses web scraping tools to extract fresh content.
🔹 Writes AI-generated articles in a professional news style.
🔹 Generates AI-crafted poetry with a structured stateful workflow.
🔹 Ensures diverse poetic styles and themes.
🔹 Utilizes AI models for creativity and coherence.
🔹 Executes and analyzes code using AI-powered agents.
🔹 Supports CodeInterpreterTool for data analysis and execution.
🔹 Implements structured task workflows for seamless automation.
🔹 Retrieves and summarizes information from PDFs.
🔹 Uses PDFSearchTool for intelligent search within documents.
🔹 Provides structured responses with AI-generated summaries.
- SerperDevTool – AI-powered search for up-to-date content.
- ScrapeWebsiteTool – Extracts relevant data from websites.
- FileWriterTool – Saves generated content to files.
- MyCustomTool – A custom-built tool for specialized tasks.
- Ollama – Runs LLMs locally for fast inference.
- CodeInterpreterTool – Executes and analyzes code within an AI-driven workflow.
- PDFSearchTool – Enables intelligent search and summarization of PDF documents.
✨ Clone the repository
git clone https://github.com/kivanc57/crewai_multiagent
cd crewai_multiagent✨ Install dependencies
pip install -r requirements.txt✨ Navigate to the src folder of the project
✨ Run the main script
python main.py
For improvements or issues, feel free to contribute or reach out!