¿Qué hace Council?
Compara múltiples respuestas de modelos de lenguaje (LLM) en una sola aplicación para macOS. Formula preguntas a varios modelos, revisa críticas ciegas y encuentra consenso entre resultados independientes.
Descripción
Council es una herramienta para macOS que permite lanzar una misma pregunta a varios modelos de lenguaje al mismo tiempo. Verás todas las respuestas en una ventana limpia, podrás leer críticas ciegas escritas por los propios modelos (sin etiquetas de quién respondió qué) y después decidir qué tan de acuerdo están entre sí.
Características
- Multi-modelo: Envía una pregunta a varios LLMs simultáneamente (GPT-4, Claude, Gemini, etc.).
- Críticas ciegas: Cada modelo evalúa las respuestas de los demás sin saber quién las escribió.
- Consenso: Visualiza patrones de acuerdo y desacuerdo entre los modelos.
- Interfaz nativa: Aplicación ligera y fluida hecha para macOS.
Requisitos
- macOS 13 o superior.
- Conexión a Internet.
- Claves API para los modelos que quieras usar (configurables en el archivo
config.json).
Instalación
-
Clona el repositorio:
git clone https://github.com/Palmerbeetling15/Council.git cd Council -
Instala dependencias:
npm install -
Configura tus claves API en
config.json:{ "openai": "sk-tu-clave-aqui", "anthropic": "sk-ant-tu-clave-aqui" } -
Ejecuta la aplicación:
npm start
Uso
- Escribe tu pregunta en el campo de texto superior.
- Selecciona qué modelos deseas consultar.
- Haz clic en "Enviar".
- Revisa las respuestas en el panel principal.
- Activa la vista de "Crítica ciega" para leer evaluaciones sin conocer al autor.
- Usa el panel de "Consenso" para ver qué puntos coinciden.
Ejemplo de pregunta
"¿Cuáles son las principales ventajas de Rust sobre C++?"
Council mostrará respuestas de GPT-4, Claude y Gemini, luego sus críticas ciegas y finalmente un resumen de puntos en común.
Contribución
Si encuentras errores o quieres añadir soporte para más modelos, abre un issue o envía un pull request.
Licencia
MIT