Storymate
AI 캐릭터와 대화하며 이야기를 만들어가는 인터랙티브 스토리 앱
0
0 팔로워
소개
안녕하세요. 노땅 개발자입니다.
작년 11월 직장을 떠난 뒤 약 3개월 동안 개발한 AI 기반 인터랙티브 스토리 앱 '스토리메이트(STORYMATE)'를 최근 구글 플레이에 출시했습니다.
스토리메이트는 LLM 기반 캐릭터 챗봇과 인터랙티브 스토리를 결합한 서비스로,
"대화 + 스토리 진행 + 상태 변화"가 함께 이루어지는 경험을 목표로 만들었습니다.
앱은 크게 두 가지 방식으로 즐길 수 있습니다.
1. 캐릭터 챗봇
다양한 캐릭터와 자유롭게 대화할 수 있으며, 대화 내용에 따라 캐릭터의 감정이나 호감도가 변화하고 그 상태가 화면에 표시됩니다.
2. 인터랙티브 스토리
특정 세계관 속 주인공이 되어 선택지 또는 직접 입력한 대사로 이야기 흐름을 바꿀 수 있습니다. 대화와 선택에 따라 상태값이 변하고 이후 전개에 영향을 주도록 설계했습니다.
기술적으로는 서버 비용 부담을 줄이기 위해 Flutter + Firebase 기반 서버리스 아키텍처를 사용했습니다.
LLM은 Gemini 2.0 Flash / Flash-lite를 사용하고 있으며, 긴 대화에서 컨텍스트를 유지하기 위해 최근 12~16턴 히스토리 + 크로니클/유저 팩트/시나리오 상태를 함께 주입하고 메모리 요약 압축 구조를 적용했습니다.
아직 초기 버전이라 부족한 점이 많습니다.
인터랙티브 스토리 UX, 프롬프트 설계, LLM 컨텍스트 관리 등 다양한 부분에 대해 조언을 얻고 싶습니다.
플레이해 보시고 피드백 주시면 정말 감사하겠습니다.
다운로드
https://play.google.com/store/apps/details?id=com.crevalab.storymate
포스트
아직 포스트가 없습니다.
댓글
로그인 후 댓글을 남길 수 있습니다.
아직 댓글이 없습니다.