Overview:
AgentCloud is a project consisting of an agent backend, a web application, and a vector proxy component. The backend is a Python application using crewai and socket.io for LLM message communication. The web app is built with next.js, tailwind, and an express custom server. The vector proxy component is a Rust application that interacts with the Qdrant vector Database.
Features:
- Agent Backend: Python application running crewai
- Webapp: UI built with next.js, tailwind, and express custom server
- Vector Proxy: Rust application for communication with Qdrant vector Database
Installation:
To run the AgentCloud project locally, follow these steps:
- Clone the repository:
git clone https://github.com/rnadigital/agentcloud.git
- Install Docker.
- Start Services:
- For Mac & Linux: Follow the prompts or provide command-line arguments as needed.
- For Windows: (Coming soon…)
Summary:
AgentCloud is a project with three main components - an agent backend, a web application, and a vector proxy. The backend is a Python application using crewai, while the web app is built with next.js, tailwind, and an express custom server. Additionally, there is a Rust application for communication with the Qdrant vector Database. The project provides documentation, tutorials, and comparisons to other solutions along with ways for the community to contribute and provide feedback.