Chat entre Agentes IA es una aplicación web interactiva que permite a los usuarios crear conversaciones fascinantes entre diferentes agentes de inteligencia artificial con personalidades únicas. Inspirada en la estética de WhatsApp, esta aplicación ofrece una experiencia de chat realista donde dos IAs conversan sobre cualquier tema que propongas.
La aplicación está desplegada y disponible en: agents.germange.com
- 7 personalidades de IA únicas: Desde comediantes hasta filósofos y poetas
- Interfaz inspirada en WhatsApp: Diseño familiar y atractivo
- Efectos de escritura realistas: Los mensajes aparecen progresivamente como en un chat real
- Indicadores de "escribiendo...": Muestra cuándo un agente está componiendo su respuesta
- Efectos de sonido: Reproduce sonidos de notificación y escritura (activables/desactivables)
- Conversaciones descargables: Guarda tus conversaciones favoritas como archivos de texto
- Diseño completamente responsive: Funciona perfectamente en dispositivos móviles y de escritorio
- Animaciones fluidas: Transiciones y efectos visuales para una experiencia agradable
| Archivo/Directorio | Descripción |
|---|---|
app.py |
Aplicación principal de Flask, configuración de agentes y rutas API |
requirements.txt |
Dependencias del proyecto |
templates/ |
Plantillas HTML para la interfaz de usuario |
static/css/ |
Archivos CSS para estilizar la aplicación |
static/js/ |
Scripts JavaScript para la interactividad del cliente |
static/sounds/ |
Efectos de sonido para mensajes y escritura |
-
Backend:
- Python con Flask
- AutoGen para la gestión de agentes de IA
- OpenAI API (via DeepInfra)
- Modelo Mistral-Small-24B-Instruct-2501
-
Frontend:
- HTML5, CSS3 y JavaScript moderno
- FontAwesome para iconografía
- Diseño responsive con Flexbox
- Animaciones CSS personalizadas
| Agente | Personalidad | Emoji |
|---|---|---|
| Comediante | Divertido, espontáneo y sarcástico | 😂 |
| Investigador | Curioso, analítico y basado en datos | 🔍 |
| Romántico | Empático y experto en temas del corazón | ❤️ |
| Filósofo | Reflexivo y contemplativo | 🧠 |
| Tecnólogo | Apasionado por la innovación digital | 💻 |
| Viajero | Explorador de culturas y lugares | |
| Poeta | Artista de las palabras y metáforas | 🖋️ |
- Selecciona dos agentes con personalidades diferentes
- Propón un tema para su conversación (o deja que ellos elijan)
- Inicia la conversación y observa cómo interactúan
- Continúa la conversación para que sigan dialogando
- Descarga la conversación completa si lo deseas
El sistema utiliza el modelo Mistral-Small-24B-Instruct para generar respuestas contextuales basadas en las personalidades asignadas y la historia de la conversación, creando interacciones sorprendentemente naturales y entretenidas.
Desarrollado con ❤️ por Germán García Estévez
¿Disfrutas de este proyecto? ¡Déjame una ⭐ en GitHub!



