patcireamo/ChungusHub
내 컴퓨터에만 저장되는 롤플레이용 AI 채팅 프로그램, 대화를 '나무'처럼 관리한다
ChungusHub는 대형언어모델(LLM)과 대화하며 롤플레이를 즐기는 사람들을 위한 프로그램으로, 모든 데이터를 사용자 컴퓨터에만 저장한다. 대화 내용을 한 줄로 흘려보내지 않고 가지치기하는 나무 구조로 관리해서, 답변을 다시 쓰거나 수정해도 이전 내용이 사라지지 않는다. 캐릭터 카드나 세계관 설정집은 기존에 널리 쓰이던 SillyTavern이라는 프로그램의 형식을 그대로 읽을 수 있다.
무엇을 하는 레포인가
- 대화를 하나의 선이 아니라 나무 구조로 저장해서, 답변을 스와이프하거나 다시 생성하거나 수정해도 예전 버전이 지워지지 않고 새로운 가지로 갈라진다
- 전체 대화 나무를 한 화면 지도로 보여주는 '스토리 맵' 기능으로 원하는 가지, 원하는 시점으로 바로 이동할 수 있다
- 캐릭터 카드 수정, 대화 내용 편집, 세계관 설정집 작성을 대신 해주는 내장 도우미(Chungus Assistant)가 있고, 작업 전 승인 여부와 접근 권한을 사용자가 정할 수 있다
- 오래된 장면을 요약해 압축하는 '채팅 메모리' 기능으로 긴 이야기도 모델이 한 번에 읽을 수 있는 분량 제한 안에 담을 수 있다
- 프롬프트(모델에게 보내는 지시문)를 구성하는 블록들을 순서대로 켜고 끄고 편집할 수 있는 프롬프트 빌더와, 요청·응답 내역을 토큰 수까지 확인할 수 있는 디버그 패널을 제공한다
왜 중요한가
오픈소스로 공개돼 있고 데이터가 외부 서버로 나가지 않아, 개인 대화 내용을 클라우드에 맡기고 싶지 않은 사람이 직접 실행해 쓸 수 있다. SillyTavern 형식을 그대로 지원해 기존에 만들어둔 캐릭터·세계관 자료를 그대로 옮겨올 수 있다는 점도 실용적이다.
이 레포의 용어
- LLM · 대형언어모델. 사람처럼 문장을 생성하는 AI 모델
- SillyTavern · 롤플레이용 AI 챗 프로그램으로, 캐릭터 카드·세계관 파일 형식이 널리 쓰인다
- 로어북(Lorebook) · 특정 키워드가 나오면 자동으로 관련 설정을 프롬프트에 끼워 넣는 세계관 정보 파일
- 프롬프트(Prompt) · AI 모델에게 보내는 지시문 전체
- 토큰(Token) · AI 모델이 텍스트를 처리하는 최소 단위, 요금과 분량 제한의 기준이 된다
레포 원문 소개 (영문)
ChungusHub is a local-first, privacy-focused LLM frontend for roleplay.
GitHub에서 보기주목받는 레포
- vorssaint/vorssaint-utils메뉴바 아이콘 하나로 유료 맥 앱 열 개 값을 대신하는 오픈소스 도구
- Alishahryar1/free-claude-code코딩 AI 에이전트를 무료 모델 49곳에 자유롭게 연결해주는 로컬 프록시
- freestylefly/awesome-gpt-image-2GPT-Image2로 원하는 이미지를 정확히 뽑아내는 프롬프트 설계도 532개를 모아놓은 저장소
- block/buzz사람과 AI 에이전트가 같은 채팅방에서 함께 일하는 오픈소스 협업 플랫폼
- NousResearch/hermes-agentNous Research가 만든, 쓰면 쓸수록 스스로 똑똑해지는 AI 에이전트 Hermes
- virgiliojr94/book-to-skill기술서 PDF를 AI 에이전트가 언제든 펼쳐볼 수 있는 '스킬'로 바꿔주는 도구
- VoltAgent/awesome-agent-skillsAI 코딩 도구가 특정 작업을 '전문가처럼' 하도록 도와주는 매뉴얼 1000개 이상을 한곳에 모았다
- anthropics/claude-plugins-community누구나 만든 Claude 확장 기능을 한곳에 모아 설치하게 해주는 저장소