CoOp:Anything
Search any game and see how much of it you can play with friends: every co-op mod, its stage, quality and community rating.
보선생 TeacherBo - 환각없는 보드게임 음성 도우미
Translation pending
GamesTypeScript · PythonGitHub @teacher-boOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗실시간 대화형 AI 보드게임 도우미
서강대학교 산학프로젝트 - 보선생팀
1. 보드게임을 할 때 룰북을 찾아보는 번거로움
게임 중 의견이 엇갈리는 상황에 룰북을 찾아보는 데에 많은 시간 소요
→ 음성을 통한 간편한 질문과 답변
2. 기존 LLM의 한계
GPT, Gemini 등 기존 LLM의 부정확한 답변 (Hallucination)
→ 룰북에 근거한 신뢰성 있는 답변
Teacher Bo는 보드게임 플레이어들이 게임 규칙을 쉽게 이해하고 궁금한 점을 실시간으로 해결할 수 있도록 돕는 AI 챗봇 서비스입니다. RAG(Retrieval-Augmented Generation) 기술을 활용하여 정확한 규칙 정보를 제공하며, 음성 인식 및 TTS 기능을 통해 자연스러운 대화형 인터페이스를 제공합니다.
none, Structured Outputs)이 프로젝트는 모노레포로 관리되며, 각 폴더는 독립적인 기능을 담당합니다.
/clientReact Native(Expo) 기반 크로스 플랫폼 모바일/웹 클라이언트
/serverNestJS 기반 메인 백엔드 서버
/rag-serverFastAPI 기반 RAG(Retrieval-Augmented Generation) 서버
/rag-vector-db-generator보드게임 룰북을 벡터 데이터베이스로 변환하는 임베딩 생성기
/silero-vadSilero VAD 모델 기반 음성 활동 감지(Voice Activity Detection) 서버
/infra인프라 설정 및 배포 관련 파일
# Node.js 및 Yarn 설치
node --version # >= 18.0.0
yarn --version # 1.22.22
# Python 및 pipenv 설치
python3 --version # 3.13
pip install pipenv
# Docker 설치 및 실행
docker --version
각 서비스 폴더에 .env 파일을 생성해야 합니다. .env.example 파일을 참고하세요.
cd client
yarn install
yarn start
cd server
yarn install
yarn start:dev
cd rag-server
pip install -r requirements.txt
fastapi dev app/main.py
cd silero-vad
pipenv install
pipenv run python main.py