Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/rnadigital/agentcloud
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) Create Multi Agent process automation apps (crewai) 4) Tools 5) Teams+user permissions. Get started fast with Docker and our install.sh
https://github.com/rnadigital/agentcloud
ai autogen chatgpt crewai dockerized-application genai llm model nextjs python ui
Last synced: 3 months ago
JSON representation
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) Create Multi Agent process automation apps (crewai) 4) Tools 5) Teams+user permissions. Get started fast with Docker and our install.sh
- Host: GitHub
- URL: https://github.com/rnadigital/agentcloud
- Owner: rnadigital
- License: agpl-3.0
- Created: 2023-10-23T03:17:08.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2024-06-03T07:09:28.000Z (5 months ago)
- Last Synced: 2024-06-03T11:25:37.182Z (5 months ago)
- Topics: ai, autogen, chatgpt, crewai, dockerized-application, genai, llm, model, nextjs, python, ui
- Language: TypeScript
- Homepage: https://agentcloud.dev
- Size: 7.75 MB
- Stars: 390
- Watchers: 9
- Forks: 85
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - agentcloud - 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) Create Multi Agent process automation apps (crewai) 4) Tools 5) Teams+user permissions. Get started fast with Docker and our install.sh (Chatbots)
- jimsghstars - rnadigital/agentcloud - 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 (TypeScript)
README
![AgentCloud Logo](https://github.com/rnadigital/agentcloud/assets/47853125/2ac68e33-16cd-47ea-b59e-2446b8d3711e)
# 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.
[![Number of GitHub issues that are open](https://img.shields.io/github/issues/rnadigital%2Fagentcloud)](https://github.com/rnadigital/agentcloud/issues)
[![Number of GitHub stars](https://img.shields.io/github/stars/rnadigital%2Fagentcloud)](https://github.com/rnadigital/agentcloud)
![Number of GitHub pull requests that are open](https://img.shields.io/github/issues-pr-raw/rnadigital%2Fagentcloud)
[![GitHub license which is GNU Affero General Public License](https://img.shields.io/github/license/rnadigital/agentcloud)](https://github.com/rnadigital/agentcloud)
[![Follow us on X, formerly Twitter](https://img.shields.io/twitter/follow/agentcloud_dev)](https://twitter.com/agentcloud_dev)
[![Let's Chat on Discord](https://img.shields.io/discord/1165866460745314304)](https://discord.gg/82BWMRHVpy)
Quickstart with AgentCloud
·
Run Locally
·
Tutorial - RAG Google Bigquery
·
Start Reading Blog
## Introduction
Welcome to `agentcloud`. This project comprises three main components:
1. **Agent Backend**: A Python application running crewai, communicating LLM messages through socket.io
2. **Webapp**: A UI built using next.js, tailwind, and an express custom server.
3. **Vector Proxy:** A Rust application which communicates with Qdrant vector Database## Getting Started
To run this project locally, follow these steps:
1. **Clone the repository**: `git clone https://github.com/rnadigital/agentcloud.git`
2. **Install Docker**: [Install Docker](https://docs.docker.com/get-docker/)
3. **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 --helpUsage: ./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
[How to Build a RAG Chatbot Using Agent Cloud and PostgreSQL](https://www.agentcloud.dev/blog/build-chat-app-postgresql-agentcloud)
[How to Build a RAG Chatbot Using Agent Cloud and BigQuery](https://www.agentcloud.dev/blog/a-rag-chat-app-with-agent-cloud-and-bigquery)
[How to Build a RAG Chatbot Using Agent Cloud and MongoDB](https://www.agentcloud.dev/blog/build-rag-chatbot-agentcloud-mongodb)
[How to Build a RAG Chatbot with Agent Cloud and Google Sheets](https://www.freecodecamp.org/news/build-a-rag-chatbot-agent-cloud-google-sheets/)## Comparisons
[Agent Cloud vs CrewAI](https://www.agentcloud.dev/blog/agent-cloud-vs-crewai-a-comparison)
[Agent Cloud VS OpenAI](https://www.agentcloud.dev/blog/agent-cloud-vs-openai)
[Agent Cloud vs Qdrant](https://www.agentcloud.dev/blog/agentcloud-vs-qdrant)
[Agent Cloud VS Google Cloud Agents](https://www.agentcloud.dev/blog/agentcloud-vs-google-cloud-agents)## Documentation
Documentation is available at [Agent Cloud - Talk to Your Data](https://docs.agentcloud.dev/documentation/get-started/introduction)- [Introduction](https://docs.agentcloud.dev/documentation/get-started/introduction)
- [Data sources](https://www.agentcloud.dev/integrations)
- [RAG Examples](https://docs.agentcloud.dev/documentation/guides/demo-chat-rag-bigquery)## Public Roadmap
Check out our [roadmap](https://github.com/orgs/rnadigital/projects/8/views/1) to stay updated on recently released features and learn about what's coming next.## License
This project is licensed under the GNU Affero General Public License, version 3 only.
## Changelog
See [CHANGELOG.md](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](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.