Skip to content

A simple web app that collects your Steam library data and generates a context that can be later provided to any LLM

License

Notifications You must be signed in to change notification settings

diachkow/gamer-llm-context

Repository files navigation

Gamer Context for LLM

This application allows users to create a context that can later be shared with LLM on your Steam game library.

Running locally

  1. Install concurrently node package globally to run development server easier:
npm install -g concurrently
  1. 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.
  2. Install project dependencies with uv. Make sure that tool is installed:
uv sync
  1. Then, run uvicorn server for backend Starlette application and tailwindcss 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"

About

A simple web app that collects your Steam library data and generates a context that can be later provided to any LLM

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published