语音问答平台

语音优先的AI问答平台,为驾驶等免提场景提供互动问答与知识竞赛服务。

  • by michalkalis
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 michalkalis/quiz-agent

使用说明

Quiz Agent — Monorepo

Voice-first AI quiz platform for hands-free trivia while driving.

Layout

Path What
apps/quiz-agent FastAPI backend (quiz session engine, :8002)
apps/quiz-pack-api Quiz-pack order/generation service (:8003, issue #33)
apps/ios-app SwiftUI iOS app (Trubbo)
packages/shared Shared Pydantic models / utilities
infra/ Standalone infra (e.g. quiz-pack DB)
design/ Live Pencil design source (quiz-agent.pen)
docs/ Issues, PRDs, runbooks, research, handoffs, archive

Where to start

  • CLAUDE.md — working agreement, behavioral rules, quick-reference commands.
  • CONTEXT.md — domain glossary (read before PRDs / issues / architecture work).
  • docs/todo/TODO.md — task index · docs/issues/INDEX.md — issue index.

Quick start

# Install
uv pip install -e apps/quiz-agent && uv pip install -e packages/shared

# Backend (:8002)
cd apps/quiz-agent && uvicorn app.main:app --reload --port 8002

# Tests
cd apps/quiz-agent && pytest tests/ -v

Deploy and stack-specific commands live in docs/runbooks/ and .claude/rules/.