Skip to content

kivanc57/crewai_multiagent

Repository files navigation

🚀 CrewAI Multiagent

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.


📌 Features

1️⃣ AiLatestDevelopment

🔹 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.

2️⃣ AiNews

🔹 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.

3️⃣ PoemCrew

🔹 Generates AI-crafted poetry with a structured stateful workflow.
🔹 Ensures diverse poetic styles and themes.
🔹 Utilizes AI models for creativity and coherence.

4️⃣ Code Execution

🔹 Executes and analyzes code using AI-powered agents.
🔹 Supports CodeInterpreterTool for data analysis and execution.
🔹 Implements structured task workflows for seamless automation.

5️⃣ PDF RAG

🔹 Retrieves and summarizes information from PDFs.
🔹 Uses PDFSearchTool for intelligent search within documents.
🔹 Provides structured responses with AI-generated summaries.


🔧 Tools & Integrations

  • 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.

🏗️ Installation & Setup

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

🌐 Contact

For improvements or issues, feel free to contribute or reach out!

About

CrewAI Multiagent is an AI-powered automation suite for research, news, poetry, code execution, and PDF search. It leverages intelligent agents, web scraping, NLP, and code interpretation to generate reports, articles, and perform data analysis, streamlining automation across multiple domains.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages