agentcloud
agentcloud copied to clipboard
Agent Cloud is like having your own GPT builder with a bunch extra goodies. The GUI features 1) RAG pipeline which can natively embed 260+ datasources 2) Create Conversational apps (like GPTs) 3) Crea...
AgentCloud
AgentCloud is an open-source platform enabling companies to build and deploy private LLM chat apps (like ChatGPT), empowering teams to securely interact with their data.
Explore our docs »
Get Started with AgentCloud
·
Run Locally
·
Demo - RAG Google Bigquery
·
Join Our Discord Community
·
Read our Blog
Introduction
Welcome to agentcloud
. This project comprises three main components:
- Agent Backend: A Python application running crewai, communicating LLM messages through socket.io
- Webapp: A UI built using next.js, tailwind, and an express custom server.
- Vector Proxy: A Rust application which communicates with Qdrant vector Database
Getting Started
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/rnadigital/agentcloud.git
- Install Docker: Install Docker
-
Start Services:
-
For Mac & Linux: Run the following command:
chmod +x install.sh && ./install.sh
-
Follow the prompts or provide command-line arguments as needed.
-
~$ ./install.sh --help
Usage: ./install.sh [options]
Note: By default, vector-db-proxy `cargo build`'s without the `--release` flag, for faster builds during development.
To change this, set RELEASE=true` in your env before running install i.e `RELEASE=true ./install.sh ...`.
Options:
-h, --help Display this help message.
--kill-webapp-next Kill webapp after startup (for developers)
--kill-vector-db-proxy Kill vector-db-proxy after startup (for developers)
--kill-agent-backend Kill agent-backend after startup (for developers)
--project-id ID (OPTIONAL) Specify a GCP project ID (for Secret Manager, GCS, etc)
--service-account-json PATH (OPTIONAL) Specify the file path of your GCP service account json.
--gcs-bucket-name NAME (OPTIONAL) Specify the GCS bucket name to use.
--gcs-bucket-location LOCATION (OPTIONAL) Specify the GCS bucket location.
- For Windows: (Coming soon...)
Tutorials and Comparison
How to Build a RAG Chat App With Agent Cloud and BigQuery
Agent Cloud vs CrewAI
Agent Cloud VS OpenAI
License
This project is licensed under the GNU Affero General Public License, version 3 only.
Changelog
See CHANGELOG.md for the list of changes in each version.
Contributions & Feedback
If you wish to contribute or provide feedback, please follow the contribution guidelines in CONTRIBUTING.md.
We welcome contributions and feedback from the community. Thank you for exploring agentcloud
!
And If you find AgentCloud useful, please consider giving us a star ⭐ on GitHub. Your support helps us continue to innovate and deliver exciting features.