Skip to content

Capítulo 1 - Conociendo a Curro, primer chat

Latest

Choose a tag to compare

@ablancodev ablancodev released this 16 Jul 15:53

🤖 Nace Curro

Primera iteración de Curro AI, nuestro asistente de IA familiar. En este capítulo damos vida al cerebro y a la primera forma de hablar con él: un chat web.

✨ Incluido en esta versión

  • Cerebro: API en FastAPI conectada a Google Gemini (/chat).
  • Frontend: chat web sencillo servido con nginx.
  • Identidad propia: Curro sabe quién es gracias a su system prompt y responde en español.
  • Docker Compose: todo el stack (api, frontend, y andamiaje de whisper/tts) se levanta con un comando.
  • Documentación: README con la visión del proyecto, arquitectura y guía de montaje.

🚀 Puesta en marcha

cp .env.example .env   # añade tu GEMINI_API_KEY
docker compose up -d --build

Abre 👉 http://localhost:3000

🔜 Próximos capítulos

  • Voz: transcripción (Whisper) y síntesis (TTS)
  • Memoria y contexto entre conversaciones
  • Herramientas: calendario, alertas, recordatorios…
  • Integración con el hogar

Hecho en casa, con cariño (y algo de IA). 🏡