mirror of
https://github.com/camel-ai/owl.git
synced 2025-12-26 10:07:51 +08:00
🚀 Collaborative Multi-Agent AI System
Welcome to my latest project: a multi-agent AI platform that automates complex tasks through teamwork! This system combines the power of CAMEL-AI, OWL, and Streamlit to create a seamless, interactive experience for task automation and collaboration.
✨ Features
- 🤖 Multi-Agent Teamwork: CAMEL-AI + OWL frameworks enable real-time collaboration between autonomous agents.
- 💡 Autonomous Agents: Agents communicate, collaborate, and validate outputs for accurate results.
- 🔗 Seamless Integration: CAMEL-AI for agent design + OWL for real-time task management.
- 🌐 Streamlit UI: A clean, interactive app for easy task execution.
- 🚀 Use Cases:
- Summarize medical texts in seconds.
- Automate research article generation.
- Sanitize PHI data for compliance.
🛠️ How It Works
- Agent Roles: Defined using CAMEL-AI's
RolePlayingclass. - Dynamic Toolkits: Integrated CAMEL-AI's tools for agent functionality.
- Real-Time Management: OWL framework ensures smooth task execution.
- User-Friendly Interface: Streamlit provides an intuitive UI for users.
🚀 Getting Started
-
Clone the repository:
git clone https://github.com/Bipul70701/Multi-Agent-System-OWL.git cd Multi-Agent-System-OWL -
Create a virtual environment:
python -m venv venv -
Activate the virtual environment:
- On Windows:
venv\Scripts\activate - On macOS/Linux:
source venv/bin/activate
- On Windows:
-
Install dependencies:
pip install -r requirements.txt -
Run the Streamlit app:
streamlit run app.py
🔧 Key Components
- CAMEL-AI: Framework for designing and managing autonomous agents.
- OWL: Real-time task management and collaboration.
- Streamlit: Interactive web app for user interaction.
📂 Project Structure
Multi-Agent-System-OWL/
├── multiagentsystem.py # Streamlit application
├── owl/ # OWL framework and utilities
│ └── utils/ # Utility functions and helpers
├── requirements.txt # List of dependencies
└── README.md # Project documentation
🌟 Try It Yourself
Check out the project on GitHub:
🔗 GitHub Repository
🙌 Credits
- CAMEL-AI: For the multi-agent framework.
- OWL: For real-time task management.
- Streamlit: For the interactive UI.
Made with ❤️ by Bipul Kumar Sharma