Skip to content
This repository was archived by the owner on Nov 13, 2025. It is now read-only.

spar-app/spar-services

Repository files navigation

Spar: AI Avatars – Streaming UE Metahumans with custom LLM for real-time interaction

Watch the Spar Demo Video

Project Setup

Prerequisites: Ensure you have Docker and Docker Compose installed.

  • Create a .env file in each subfolder based on the provided .env.example.
  • To populate the database initially, uncomment the code in backend/app/dummy/mock_db_data.py. After the initial run, comment the code again.

Running Services

Run:

docker compose -f docker-compose.dev.yml up -d --build 

to start the services.

Note: By default, this setup uses vLLM, which requires GPU support. If you're not using a GPU, disable the vllm service in your docker-compose.dev.yml.

Access applications locally at:

vLLM Configuration

Currently using the vanilla Qwen2.5-0.5B-Instruct model.

Enabling LoRA adapters:

  • Update the docker-compose.dev.yml file.
  • Provide a path containing adapter_config.json and adapter_model.safetensors.

Contact Information

Reach out for resources and assistance: