(L)lama(I)ndex as a (R)hythmic (I)nsightful (C)reative (S)emantic (S)ystem
Explore the enchanting world of mesmerizing poetry and song lyrics, a pioneering project that generates such content. Dive into a symphony of words, where each creation resonates with unique rhythm and profound meaning.
Based on the rag-stream-intermediate-events-tutorial
We use Server-Sent Events which will be recieved by Vercel AI SDK on the frontend.
demo1_init.mp4
demo2_gen-song.mp4
demo3_regen-song.mp4
demo4_copy.mp4
- python3.11 (3.11.7)
- node 21 (21.7.3)
- npm 10 (10.5.0)
- Clone the repo:
git clone [email protected]:raisga/li-ricss.git
cd li-ricss
cd
into thebackend
directory
cd backend
- Create
.env
from.env.example
cp .env.example .env
- Install the dependencies
For mac users
brew install poetry
poetry install
- Generate the Index for the first time
poetry run python app/engine/generate.py
- Start the backend server
poetry run python main.py
cd
into thefrontend
directory
cd frontend
- Create
.env
from.env.example
cp .env.example .env
- Install the dependencies
npm i
- Start the frontend server
npm run dev