Proyecto archivado - Prototipo de aprendizaje para explorar UI/UX de companions digitales.
Un companion de escritorio con personalidad, animaciones y pensamientos generados por AI.
Flopiti Atlas es un widget de escritorio con un personaje animado que:
- Tiene personalidad calibrable (5 traits)
- Genera pensamientos usando Claude Haiku
- Reacciona a interacciones (shake, pet, poke)
- Sistema de mood basado en necesidades internas
- Recordatorios tipo Pomodoro
- Descargar
Flopiti Atlas-0.1.0-arm64.dmgde Releases - Abrir el .dmg y arrastrar a Aplicaciones
- Primera vez: Click derecho → Abrir (por no estar firmado)
git clone https://github.com/[user]/flopiti-atlas
cd flopiti-atlas
npm install
npm run electron:devVer ARCHITECTURE.md para detalles técnicos.
Stack:
- Frontend: React 19 + TypeScript + TailwindCSS
- Desktop: Electron 40
- Backend: Convex (serverless)
- AI: Claude Haiku (Anthropic)
Este proyecto fue un prototipo para explorar:
- UI/UX de companions - Sprites, animaciones, sistema de moods
- Personalidad con LLMs - Traits calibrables, memoria, thoughts
- Arquitectura rule-based - DecisionEngine, NeedsSystem
Conclusión: La arquitectura rule-based (if-else) no escala para un companion verdaderamente "inteligente". El siguiente paso sería un agente LLM-driven donde el modelo toma decisiones, no solo genera texto.
Ver docs/plans/new-project-ai-agent.md para el plan del siguiente proyecto.
# Web development
npm run dev
# Electron development
npm run electron:dev
# Electron con DevTools
npm run electron:debug
# Build para distribución
npm run electron:buildMIT