Build Open Source AI Roleplay Platform: Narratium with React
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

제목

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

인공지능

대상자

  • 소프트웨어 개발자, AI 툴 개발자, 오픈소스 기여자
  • 중급~고급 수준의 개발자에게 유용하며, 초보자도 접근 가능한 구조 제공

핵심 요약

  • NarratiumLLM 기반의 역할극 플랫폼으로, _VSCode for Roleplay_와 같은 사용자 친화적인 인터페이스 제공
  • React Flow 기반의 그래프 기반 메모리 시스템오프라인 지원으로 지속 가능한 스토리텔링 가능
  • TypeScript + React + Next.js 기술 스택을 사용한 모듈화된 개발 구조 제공

섹션별 세부 요약

1. 프로젝트 개요

  • Narratium.ai오픈소스 AI 스토리텔링 플랫폼으로, OpenAI/Ollama와 연동 가능
  • AI DungeonSillyTavern의 단점을 보완한 중간 지점의 사용자 경험 제공
  • MIT / CC BY-NC-SA 라이선스로 공개 및 커뮤니티 기여 가능

2. 핵심 기능

  • LLM 백엔드 기반의 대화형 스토리텔링 (OpenAI, Ollama 지원)
  • React Flow를 사용한 세션 그래프 시각화
  • SillyTavern 캐릭터 카드에픽 길이의 스토리 구조 지원
  • IndexedDB로컬 저장소 지속성 보장

3. 기술 스택 및 확장성

  • TypeScript + React + Next.js 기반의 프론트엔드 아키텍처
  • Regular Expression 기반의 논리 도구로컬-first RAG (Retrieval Augmented Generation) 지원
  • pake-cli를 통한 오프라인 및 데스크탑 패키징 가능

4. 커뮤니티 및 성과

  • GitHub 300+ 스타150–200명의 일일 활성 사용자
  • 10M–60M 토큰 사용량으로 높은 사용률 기록
  • LLM 기반의 캐릭터 카드 자동 생성 기능 제공

결론

  • Narratium모듈화된 AI 역할극 플랫폼으로, React Flow, IndexedDB, Next.js 기술을 활용한 확장성 있는 개발 경험 제공
  • MIT 라이선스커뮤니티 기여자의 활발한 참여로 오픈소스 생태계 강화 가능