Welcome to agentcloud repository! This project comprises two main components:
- Agent Backend: A Python application running autogen, communicating through socket.io.
- Webapp: A UI built using next.js, tailwind, and an express custom server.
To run this project up locally, you'll need docker-compose. Follow the steps below to get started:
- Environment Variables: Before starting the services, ensure you fill out any necessary environment variables in the
docker-compose.ymlfile.
- Start Services: Simply run the following command:
Mac & Linux:
chmod +x install.sh && ./install.sh
The script will prompt for some details, or you can pass them as command line arguments:
~$ ./instal.sh --help
Usage: ./install.sh [options]
Options:
--project-id ID Specify the GCP project ID.
--service-account-json PATH Specify the file path of your GCP service account json.
--gcs-bucket-name NAME Specify the GCS bucket name to use.
--gcs-bucket-location LOCATION Specify the GCS bucket location.
--openai-api-key KEY Specify your OpenAI API key.
-h, --help Display this help message.
Windows:
(Coming soon...)
This project is licensed under the GNU Affero General Public License, version 3 only.
See CHANGELOG.md.
If you wish to contribute or provide feedback, please follow the contribution guidelines in CONTRIBUTING.md.
Thank you for exploring agentcloud!
Install the Mintlify CLI to preview the documentation changes locally. To install, use the following command
npm i -g mintlify
Run the following command at the root of your documentation (where mint.json is)
mintlify dev
