1

Clone spongecake

In terminal, run

git clone https://github.com/aditya-nadkarni/spongecake.git
cd spongecake
2

Run the setup script

Open a terminal to the spongecake directory and run

chmod +x setup.sh  # May be required on Unix/macOS
./setup.sh

This will check for dependencies, set-up a virtual environment, and help you set-up necessary API keys

3

Run the backend and frontend

In the spongecake directory, run:

cd spongecake-ui
cd frontend
npm run dev

In a new terminal, run:

cd spongecake-ui
cd backend
python server.py