포트폴리오로 돌아가기

플릿(Plit) - AI 캐릭터 채팅 플랫폼

NestJS 11Next.js 16TypeScriptPrisma 7 (PostgreSQL 18)Redis 7 (ioredis)Google Gemini APIClaude APIpgvector (시맨틱 메모리)ZustandTanStack QueryTossPaymentsClerk (Auth)Cloudflare R2Tailwind CSS 4PWA (커스텀 Service Worker)Web Push (VAPID)Docker ComposeSentry

링크

스크린샷

플릿 메인 화면 Hero Section

프로젝트 개요

플릿(Plit)은 10~20대 여성(웹소설·오토메 독자, 연애 리얼리티 시청자) 타겟의 AI 캐릭터 채팅 플랫폼입니다.

스토리 모드(감독형 AI — 호감도·분기 기반 에피소드 진행), 토크룸 모드(목적형 AI — 테마 드리븐 1:1/그룹 채팅), 캐릭터 챗 모드(관계형 AI — 친밀도 8단계·스킬 해금·31종 감정 표현)의 3가지 모드를 제공합니다.

Gemini(메인) + Claude(보조) 멀티모델 파이프라인, pgvector 시맨틱 메모리, 젬+행동력 이중 재화, TossPayments 결제, 한국어 특화 콘텐츠 안전 필터, POST-based SSE 스트리밍을 핵심 기술로 활용합니다.

서비스 기획부터 아키텍처 설계, AI 파이프라인, 결제, 인프라, 운영까지 전 과정을 1인 풀스택으로 구축·운영 중입니다.

담당 역할

풀스택 개발 (서비스 기획 → 시스템 아키텍처 설계 → DB 모델링 → AI 파이프라인 구현 → 프론트엔드/백엔드 구현 → 인프라 구성 → 운영)

주요 기능

기술적 의사결정