Polestar
Polestar는 무료 오픈소스 월드오브워크래프트 레벨링 가이드 애드온으로, 인게임 화살표와 1~60 레벨 경로, 직업 퀘스트를 제공한다
저장소 정보는 아직 수집하지 않았습니다.
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
Poker with AI + any Lore you like and chat for parallel story telling
README 전체를 불러오는 중입니다.
README 전문 보기 ↗No-limit hold'em against AI opponents who talk, tilt, and remember how you played the last hand. Pick any theme — Harry Potter, Dune, 1920s Chicago — and a game master model writes the scene and deals you a table of in-character rivals, each one played by a different LLM.
Hands pause on the result so you can read the showdown — and hear the winner gloat and the loser vent — before you deal the next one:
Pick a theme, seats, and the models your rivals will run on. The multi-select shows every model with speed/cost tags; the game master gets its own pick.
Two account tiers (werewolf-style): Free plays on shared platform keys with price-banded per-model caps and a daily game limit, Paid unlocks the full catalog and bills model cost + 30% against a prepaid balance (Stripe top-ups coming soon).
lib/engine/) — pure TypeScript, no LLM or database
imports: blinds, side pots, min-raise/reopen rules, runouts, settlement. LLMs only
decide actions and talk; the engine decides what's legal (illegal bot actions degrade
safely: bet→raise→call→check→fold, amounts clamped).config/state-graph.ts) — the pump consults a declarative
transition graph; one step per call so the UI renders between steps.@hiper2d/ai-agents: one AbstractAgent over
12 providers with schema-validated asks, thinking extraction, a model catalog and token
cost accounting. lib/ai/ keeps only what is poker's: the prompts, the output schemas,
a thin factory (deprecated-id resolution, key checks, logging) and the pit boss / bot
player call sites.More in DESIGN.md. Development roadmap in TODO.md.
npm install
cp .env.example .env # fill in auth, Firebase, and whichever provider keys you have
npm run dev # http://localhost:3000
You need a Firebase project (Firestore) and at least one OAuth app (GitHub or Google) for
sign-in. Provider API keys live in the shared config/freeTierApiKeys Firestore doc, with
.env fallbacks for development.
npx vitest run # engine, state machine, tiers, memory, chat router — no network
npm run build
The UI is designed in Claude Design and synced both ways: the
component library (components/ui/) is uploaded as a design-system kit, new designs are
built from those components, then pulled back into code. See .design-sync/NOTES.md.
The concept — themed rooms full of scheming AI characters, one human among them — comes from Werewolf AI Party Game, where the same cast plays social deduction instead of cards.