HiveMind
Plataforma de coordinación para equipos que programan con asistentes de IA.
- Año
- 2026
- Tipo
- Proyecto en equipo
- Resultado
- Top 3 · Hackathon BEST UC3M × JetBrains
- Construido en
- Menos de 24 horas
El problema
Cuando varios desarrolladores de un mismo equipo trabajan en paralelo con su asistente de IA, nadie ve lo que están haciendo los demás hasta el merge. Dos personas pueden pasarse la mañana resolviendo exactamente el mismo problema sin enterarse, y el coste no aparece hasta que ya se ha pagado.
La coordinación existe a nivel de tareas —el tablero, el stand-up—, pero no a nivel de lo que cada uno le está preguntando a su IA. Ese es el hueco.
Cómo funciona
- Captura sin fricción. Un wrapper de CLI recoge cada turno (prompt y respuesta) de Gemini, Claude o GPT sin que el desarrollador cambie su forma de trabajar.
- Detección de colisiones semánticas. Cada prompt se convierte en un embedding de 768 dimensiones; dos turnos con similitud coseno por encima de 0,85 se marcan como el mismo problema.
- Aviso antes del merge. La alerta llega mientras el trabajo duplicado todavía se puede parar, no en la revisión del pull request.
- Integración donde ya está el equipo. Trello como fuente de verdad de tareas y avisos por Slack, en lugar de pedir que alguien entre a una herramienta más.
Arquitectura y stack
- CLI y backend en TypeScript sobre Node.js.
- Plugin de IDE en Kotlin para IntelliJ (JDK 17, Gradle 8) y extensión de VS Code.
- Datos en Supabase — Postgres más Edge Functions.
- Dashboard en tiempo real, y arquitectura modular con un dueño por módulo: config, listeners, llm, collision, integraciones.
Licencia AGPL v3: la IA se envuelve, no se vende. El objetivo era que cualquiera pudiera auditar qué se captura de sus prompts y forkearlo si no le convence.
Resultado
Top 3 entre todos los equipos de la Hackathon BEST UC3M × JetBrains, con la plataforma construida en menos de 24 horas. Fue un proyecto en equipo.