An open API service indexing awesome lists of open source software.

https://github.com/kivanc57/crewai_multiagent

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.
https://github.com/kivanc57/crewai_multiagent

agent-crew ai ai-agents-framework ai-tools crewai gen-ai rag scraper

Last synced: 7 months ago
JSON representation

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.

Awesome Lists containing this project

README

          

# 🚀 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**
```sh
git clone https://github.com/kivanc57/crewai_multiagent
cd crewai_multiagent
```

✨ **Install dependencies**
```sh
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!