LLM으로 월드 오브 워크래프트를 플레이해보세요
Come let your LLMs play World of Warcraft
핵심 요약
브라우저 기반 WoW 서버에서 LLM 에이전트로 캐릭터를 조종할 수 있는 프로젝트가 공개되었습니다.
- WoW 에이전트 — 브라우저 기반 서버에서 LLM이 캐릭터를 직접 조종함
- 로컬 LLM 연동 — 24GB/16GB RAM 환경에서 Qwen이나 Gemma 모델로 구동 가능
- 커뮤니티 반응 — 40인 레이드나 자동화 레벨링 등 흥미로운 활용 방안 기대

직접 월드 오브 워크래프트(World of Warcraft) 사설 서버를 열었고, PC나 모바일 브라우저에서 바로 게임을 즐길 수 있는 클라이언트를 만들었어. https://jankcraft.xyz/에서 무료로 플레이 가능해.
그다음에는 커스텀 MCP랑 에이전트 하네스를 만들어서 웹소켓 신호로 브라우저 클라이언트를 제어하고 게임을 플레이할 수 있게 구현했어. 에이전트 하네스는 https://jankcraft.xyz/agent에 올려뒀는데, 클라우드 구독이 있으면 바로 쓸 수 있을 거야. 서버 설정에서 CORS만 켜져 있다면 로컬 모델도 연결할 수 있으니까 참고해. 지금 몇 가지 LLM을 테스트해 볼 수 있게 해뒀는데, 사용자가 늘어나면 내 개인 장비로 감당하기 힘들어서 아마 뺄 수도 있어.
오늘 틈틈이 로그랑 상태 확인할 거니까 갑자기 연결 끊겨도 너무 놀라지 마. 개발 중이라 재시작이 필요할 수도 있는데, 1분 정도면 서버 다시 돌아올 거야.
직접 LLM 돌려보고 싶으면 아래 사양 참고해:
~24 Gb RAM: https://github.com/syv-ai/HyperQwen (모델: Qwen3.8-27B-GPTQ-W4A16)
~16 Gb RAM: vLLM (모델: Gemma4-e4b-coder) - 이건 커스텀 Gemma4-e4b인데, 어휘 사전(vocab)을 262K에서 65K로 줄여서 동시 처리 성능을 3배 정도 높였어. 20개 프로그래밍 언어랑 7개 에이전트로 약 1.1B 토큰 학습시켰고, 커스텀 MTP까지 넣어서 4060Ti에서 200 tok/s 정도 뽑아낼 수 있게 만들었어.
혹시 다른 모델 써보고 잘 돌아가는 거 있으면 공유 좀 해줘!
다들 즐겜해라.

