This application allows users to create a context that can later be shared with LLM on your Steam game library.
- Install
concurrently
node package globally to run development server easier:
npm install -g concurrently
- Install tailwindcss standalone executable and put it somewhere on your path, e.g.
$HOME/.local/bin
, so that it will be available from the command line. - Install project dependencies with
uv
. Make sure that tool is installed:
uv sync
- Then, run
uvicorn
server for backend Starlette application andtailwindcss
local server:
npx concurrently \
"uv run uvicorn --host 0.0.0.0 --port 8000 src.app:app --reload --reload-dir=src/" \
"tailwindcss -i src/static/input.css -o src/static/output.css --watch"