Solo project for the Lablab.ai Autonomous Agents Hackathon
You can check out the application at the following link: http://3.81.52.8:3000/
To run Academify locally, you need
- Docker (https://www.docker.com/products/docker-desktop)
- Docker Compose, which is included with Docker Desktop for Mac and Windows, but needs to be installed separately for Linux (https://docs.docker.com/compose/install/)
- Git (https://git-scm.com/book/en/v2/Getting-Started-Installing-Git)
- You will also need to get OpenAI API key to run OpenAI Shap-e model. (https://platform.openai.com/account/api-keys)
Follow these steps to get DesignDive up and running
-
Clone the repository
git clone https://github.com/DLOVRIC2/academify
-
Navigate to the repository directory
cd academify
-
Export your key to local session
export OPENAI_API_KEY=you_api_key
-
Start the Docker containers
docker-compose -f docker-compose.dev.yml up -d
This will start the front-end application at http://localhost:3000.
To stop the application, use the command docker-compose -f docker-compose.dev.yml down
.
The production version uses the images built for frontend and backend deployed here:
Frontend: https://hub.docker.com/r/dlovric2/academify-frontend
Backend: https://hub.docker.com/r/dlovric2/academify-backend
If you face any issues, check
- Your Docker version Ensure that your Docker version is up-to-date.
- Dockerfile paths Ensure the paths specified in the
docker-compose.yml
are correct.