VibeVault 구축
발행: (2025년 12월 24일 오후 03:09 GMT+9)
2 분 소요
원문: Dev.to
Source: Dev.to


개요
일기 쓰기는 강력하지만, 기존 앱은 정적인 텍스트 저장소에 불과합니다. VibeVault 🌌 은 여러분의 기억을 지능형 감정 은행으로 바꾸는 풀스택 AI 애플리케이션입니다. 모든 처리를 로컬에서 수행해 개인적인 생각이 기기 밖으로 나가지 않도록 보장합니다.
주요 기능
- 멀티모달 타임라인 – 텍스트, 오디오 🎙️, 비디오 🎥 항목을 하나로 통합.
- 로컬 AI 분석 – 외부 API 없이 감정과 구체적인 감정(기쁨, 불안 등)을 자동으로 감지.
- 시맨틱 검색 – “평화로운 아침”과 같은 개념으로 사진을 검색, Python 벡터 임베딩을 활용.
- 실시간 아키텍처 – 비동기 백그라운드 워커가 UI를 부드럽게 유지.
기술 스택
| 계층 | 기술 |
|---|---|
| 백엔드 | Python, Django REST Framework |
| 프론트엔드 | React.js, Vite |
| 비동기 | Redis, Celery |
| AI/ML | Transformers, PyTorch, NLTK |
| 데이터베이스 | PostgreSQL (pgvector) |
저장소
💻 GitHub에서 소스 코드를 확인해 보세요:
https://github.com/thiyagu26v/vibevault