Lightkeepers makes Genshin Impact’s endgame meta (Spiral Abyss, Stygian Onslaught) accessible — roster-aware team suggestions, pulls, character kits, and investment sims.
SvelteKit 5 + TypeScript + Tailwind · Postgres (Supabase) · Better Auth · Valkey · Sentry / Grafana / Better Stack
cp .env.example .env # fill keys
pnpm install
pnpm dev
pnpm check
pnpm test:unitsrc/routes/— pages + APIsrc/lib/app/— client bootstrapsrc/lib/ui/— shell + componentssrc/lib/server/— auth, Supabase, cache, metricssrc/lib/solver.ts/board-solutions.ts— team assignment + board helpersscripts/— data sync (separate tooling)
Inspired by Lunaris, Genshin Optimizer, Akasha, Enka, YShelper.