funnycups/Luker
LLM Frontend for Power Users. Better SillyTavern.
해결하는 문제
Luker는 AI 역할극을 위한 정교한 환경을 제공하여 캐릭터의 '망각' 및 정형화된 응답과 같은 일반적인 문제를 해결합니다. 사용자는 장기 기억을 가지고 서사적 아크를 계획하며, 웹 검색을 통해 실제 세계의 정보와 상호 작용할 수 있는 복잡한 캐릭터를 만들 수 있습니다.
작동 원리
SillyTavern을 기반으로 구축되어 완벽한 데이터 호환성을 유지하는 Luker는 다음과 같은 핵심 시스템을 통해 채팅 경험을 향상시킵니다.
- Memory Graph: 장면을 노드(캐릭터, 장소, 이벤트)로 추출하고 현재 대화 맥락에 따라 관련 기억을 검색하는 지식 그래프 기반의 장기 기억 시스템입니다.
- Multi-Agent Orchestrator: 최종 작성 LLM이 응답을 생성하기 전에 에이전트(요약자, 계획자, 비평가) 파이프라인이 장면을 계획하고 검토합니다.
- Skills Library: 에이전트가 필요에 따라 로드하여 특정 작성 규칙이나 말투 관례를 따를 수 있는 재사용 가능한 지식 팩(Claude Skills와 호환)입니다.
- AI-Assisted Tools: 캐릭터 카드를 수정하기 위한 AI 카드 편집기와 자연어를 통해 채팅 완성 설정을 구축하는 프리셋 어시스턴트입니다.
- Integrated Backend: 이 플랫폼은 Node.js 서버, Docker를 통해 실행하거나, 장치에서 전체 백엔드를 호스팅하는 독립형 Android APK로 실행할 수 있습니다.
대상 사용자
더 깊은 서사적 일관성과 복잡한 캐릭터 행동을 원하며, 타사 확장 기능 없이도 캐릭터 카드와 프리셋을 원활하게 관리하고자 하는 AI 역할극 애호가를 위해 설계되었습니다.
주요 특징
- 그래프 기반 기억: 지식 그래프를 탐색하여 여러 턴 전의 특정 세부 사항을 캐릭터가 기억합니다.
- 디렉터 주도 계획: 에이전트 기반 응답 생성을 위한 5가지 실행 모드(Spec, Single Agent, Agenda, Loop, Director)를 제공합니다.
- SillyTavern 호환성: 캐릭터 카드, 월드 정보, 채팅을 비용 없이 마이그레이션할 수 있습니다.
- 네이티브 Android 앱: 서버 및 UI 전체 기능이 스마트폰에서 로컬로 작동합니다.
- 웹 검색 통합: 캐릭터를 위한 실시간 웹 검색 도구(DuckDuckGo, SearXNG, Brave)를 지원합니다.
- TTS NPC 속성: 단일 응답 내에서 서로 다른 캐릭터에게 자동으로 다른 음성을 할당합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트