월~금 오전 7시, 일요일 오전 8시 — AI 뉴스와 용어를 보내드립니다메일로 받아보기

METAL LAB

patcireamo/ChungusHub

29TypeScriptAGPL-3.0

내 컴퓨터에만 저장되는 롤플레이용 AI 채팅 프로그램, 대화를 '나무'처럼 관리한다

ChungusHub는 대형언어모델(LLM)과 대화하며 롤플레이를 즐기는 사람들을 위한 프로그램으로, 모든 데이터를 사용자 컴퓨터에만 저장한다. 대화 내용을 한 줄로 흘려보내지 않고 가지치기하는 나무 구조로 관리해서, 답변을 다시 쓰거나 수정해도 이전 내용이 사라지지 않는다. 캐릭터 카드나 세계관 설정집은 기존에 널리 쓰이던 SillyTavern이라는 프로그램의 형식을 그대로 읽을 수 있다.

무엇을 하는 레포인가

  1. 대화를 하나의 선이 아니라 나무 구조로 저장해서, 답변을 스와이프하거나 다시 생성하거나 수정해도 예전 버전이 지워지지 않고 새로운 가지로 갈라진다
  2. 전체 대화 나무를 한 화면 지도로 보여주는 '스토리 맵' 기능으로 원하는 가지, 원하는 시점으로 바로 이동할 수 있다
  3. 캐릭터 카드 수정, 대화 내용 편집, 세계관 설정집 작성을 대신 해주는 내장 도우미(Chungus Assistant)가 있고, 작업 전 승인 여부와 접근 권한을 사용자가 정할 수 있다
  4. 오래된 장면을 요약해 압축하는 '채팅 메모리' 기능으로 긴 이야기도 모델이 한 번에 읽을 수 있는 분량 제한 안에 담을 수 있다
  5. 프롬프트(모델에게 보내는 지시문)를 구성하는 블록들을 순서대로 켜고 끄고 편집할 수 있는 프롬프트 빌더와, 요청·응답 내역을 토큰 수까지 확인할 수 있는 디버그 패널을 제공한다

왜 중요한가

오픈소스로 공개돼 있고 데이터가 외부 서버로 나가지 않아, 개인 대화 내용을 클라우드에 맡기고 싶지 않은 사람이 직접 실행해 쓸 수 있다. SillyTavern 형식을 그대로 지원해 기존에 만들어둔 캐릭터·세계관 자료를 그대로 옮겨올 수 있다는 점도 실용적이다.

이 레포의 용어

  • LLM · 대형언어모델. 사람처럼 문장을 생성하는 AI 모델
  • SillyTavern · 롤플레이용 AI 챗 프로그램으로, 캐릭터 카드·세계관 파일 형식이 널리 쓰인다
  • 로어북(Lorebook) · 특정 키워드가 나오면 자동으로 관련 설정을 프롬프트에 끼워 넣는 세계관 정보 파일
  • 프롬프트(Prompt) · AI 모델에게 보내는 지시문 전체
  • 토큰(Token) · AI 모델이 텍스트를 처리하는 최소 단위, 요금과 분량 제한의 기준이 된다

레포 원문 소개 (영문)

ChungusHub is a local-first, privacy-focused LLM frontend for roleplay.

GitHub에서 보기

주목받는 레포

레포 전체 보기 →

METAL LAB 최신 기사