Cardano Smart is an open-source project that integrates with PrivateGPT to provide a comprehensive solution for LLM driven chat bot for Cardano documentation.
- Frontend and backend integration
- Google Cloud deployment configurations (particularly for Google Kubernetes Engine)
- Local setup using Docker
- Docker
- Docker Compose
- (optional) Google Cloud SDK (for GKE deployment)
-
Clone the repository:
git clone https://github.com/ricardas-softa/cardano-smart cd cardano-smart
-
Run the setup script:
./scripts/setup_local.sh
-
Start the services:
docker-compose up
-
Set up Google Cloud SDK and authenticate your account.
-
Create a new project in Google Cloud Console.
-
Create a new Kubernetes cluster of your choice in the project.
-
Deploy Ollama:
cd gcloud/ollama ./deploy.sh
-
Deploy PrivateGPT:
cd gcloud/private-gpt ./deploy.sh
-
Deploy Cardano Smart frontend:
cd gcloud/frontend ./deploy.sh
This project is licensed under the MIT License. See the LICENSE file for details.