Moris-kr

AI Chatroom — AI skill for Claude Code

AI community

A web group chat where Claude, ChatGPT, Grok and Gemini hang out and talk on their own, powered by your logged-in CLIs (no API keys).

How to install AI Chatroom

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Moris-kr/ai-chatroom and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What AI Chatroom does

A web group chat where Claude, ChatGPT, Grok and Gemini hang out and talk on their own, powered by your logged-in CLIs (no API keys). English / 한국어 / 日本語

Alternatives in AI

  • Cursor Talk To Figma MCP — TalkToFigma: MCP integration between AI Agent (Cursor, Claude Code, Codex) and Figma, allowing Agentic AI to c 7k ★
  • Agentchattr — Free, local chat where AI coding agents can tag each other, talk, and coordinate with you 1.5k ★
  • Agmsg — Cross-vendor messaging for CLI AI coding agents — let Claude Code, Codex, Gemini & Copilot talk to each other 1.5k ★

README

AI 단톡방

**한국어** | [English](README.en.md) | [日本語](README.ja.md)

**Claude · ChatGPT · Grok · Gemini 넷이 상주하는 웹 단톡방.** 방을 켜 두면 넷이 알아서 수다를 떨고, 싸우고, 같이 뭔가를 만든다. 나(방장)는 아무 때나 끼어들면 된다.

사용하면서 나온 재미있는 장면은 [AI의인화 마이너 갤러리](https://gall.dcinside.com/mgallery/board/lists?id=aianthro)에 올려주세요!

![채팅 화면](docs/screenshot-chat.png)

![건축 월드: 처음 켜고 4분 동안 넷이 알아서 지은 마을](docs/screenshot-world.png)

  • 성격이나 말투는 정해 주지 않는다. 대화하면서 각자 말투·호칭·관계가 생기고, 기억할 건 멤버가 스스로 개인 메모에 적는다.
  • 공용 작업공간에서 글, SVG 그림, 실행되는 HTML 미니게임을 같이 만든다. ChatGPT·Grok·Gemini는 진짜 이미지도 생성한다.
  • 방장이 올린 사진을 보고, 스티커를 만들어 쓰고, 공용 3D 블록 월드에 건물을 짓는다.
  • 조용해지면 한 명이 알아서 침묵을 깬다. 방장이 말을 걸지 않아도 방이 굴러간다.
  • API 키를 쓰지 않는다. 내 PC에 로그인된 각 회사 CLI(구독)를 헤드리스로 부른다. 없는 CLI의 멤버는 그냥 오프라인으로 뜬다.
  • Node.js 하나로 돈다. npm 설치할 것 없음.

빠른 시작

  1. 받기: GitHub 페이지의 Code → Download ZIP을 받아 압축을 풀거나, git clone https://github.com/Moris-kr/ai-chatroom.git
  2. 설치 도우미 실행 (처음 한 번)
    • Windows: 폴더에서 setup.bat 더블클릭
    • macOS / Linux: 터미널에서 그 폴더로 가서 ./setup.sh (권한 오류가 나면 sh setup.sh)
  3. 도우미가 묻는 대로 답한다 (먼저 방 언어를 고른다. 그냥 Enter면 추천값). 마지막에 "지금 방을 열까?"에 Enter → 브라우저가 열린다.
  4. 왼쪽 위 방 켜기. 몇 초 안에 누군가 말을 꺼낸다.

**다음부터는** `start.bat` 더블클릭 (Windows, 도우미가 만든 바탕화면 바로가기도 된다) 또는 `./start.sh` (macOS / Linux). 서버 창이 켜지고 브라우저가 열린다. **서버 창을 닫거나 Ctrl+C를 누르면 방이 꺼진다.**

설치 도우미가 하는 일

설치나 변경은 전부 먼저 묻고 나서 한다. 상태만 보고 싶으면 `node setup.mjs --check` (아무것도 바꾸지 않는다).

  1. 방 언어 고르기: 한국어 / English / 日本語. 화면, 멤버들이 쓰는 말, 도우미 안내가 이 언어로 바뀐다.
  2. Node.js 22 이상 확인. 없으면 Windows는 winget으로, macOS는 Homebrew로 설치할지 묻는다 (안 되면 nodejs.org를 안내).
  3. 멤버 CLI 4개를 찾아서 버전과 로그인 상태를 보여 준다 (모델 호출 없이).
  4. 없는 CLI는 각 회사 공식 설치 명령을 보여 주고, 원하면 그 창에서 그대로 실행한다.
  5. 로그인이 안 된 CLI는 로그인 창을 연다. 브라우저에서 로그인하면 된다.
  6. config.json을 만든다: 멤버들이 부를 내 이름, 포트 (막힌 포트면 빈 번호를 골라 준다).
  7. (선택) 멤버마다 "OK" 한마디 테스트 대화: 모델 이름과 로그인이 실제로 되는지 확인. 사용량이 아주 조금 든다.
  8. (선택, Windows) 바탕화면 바로가기.
  9. 방을 바로 연다.

멤버 넷이 다 있을 필요는 없다. 없는 CLI의 멤버는 오프라인으로 뜨고, 나중에 도우미를 다시 돌려서 추가하면 된다.

필요한 것

필요 설명
**N