Repolode
Project-N-E-K-O

Project-N-E-K-O/N.E.K.O

Compañera virtual de código abierto con voz en tiempo real, chat proactivo, memoria a largo plazo en cinco partes y herramientas de agente para tareas en el navegador y la computadora.

Estrellas
3,087
Forks
355
Issues abiertos
83
Último commit
hace 3 horas

¿Qué es?

N.E.K.O. (Project N.E.K.O., el «proyecto catgirl») es una plataforma de compañía con IA que mantiene un personaje siempre activo en tu escritorio. Permite conversar por voz en directo mediante Realtime API y chatear por texto a través de endpoints estándar de ChatCompletion, además de entender en tiempo real lo que aparece en tu pantalla. El personaje puede iniciar conversaciones por su cuenta y compartir noticias, música y contenido multimedia afines a tus intereses.

El personaje conserva la memoria entre sesiones mediante un sistema de cinco partes: memoria de trabajo, reciente, factual, reflexiva y de personalidad. Se presenta como un avatar de gato Live2D, VRM, MMD, PNGTuber o mascota de escritorio, y puede controlar un navegador o una computadora mediante herramientas de agente. También cuenta con un SDK de plugins y un Steam Workshop para compartir personajes, modelos y paquetes de voz.

El controlador principal tiene licencia Apache 2.0 y se ejecuta localmente. El proyecto es compatible con más de 14 proveedores de IA, incluidas opciones con modelos gratuitos. Ofrece una versión de escritorio que se instala con un solo clic, además de configuraciones con Docker y desde el código fuente.

Funciones clave

  • 01Conversación por voz en tiempo real y chat de texto con comprensión visual.
  • 02Sistema de memoria en cinco partes que conserva el contexto entre sesiones.
  • 03Inicios de conversación proactivos basados en el contenido de la pantalla y los temas de tendencia.
  • 04Avatares Live2D, VRM, MMD, PNGTuber y mascotas de escritorio.
  • 05Herramientas de agente para controlar un navegador y una computadora, y llamar a plugins.
  • 06SDK de plugins y Steam Workshop para compartir personajes y paquetes de voz.

Casos de uso

  • Tener una compañía virtual en el escritorio que converse contigo mientras trabajas o juegas.
  • Experimentar con un personaje de IA autohospedado que recuerda conversaciones anteriores.
  • Crear o compartir personajes personalizados con sus propios avatares y voces.
  • Dejar que un asistente de IA se encargue de tareas en el navegador o la computadora sin dejar de conversar.

Inicio rápido

  1. 1

    Descarga el paquete de un solo clic para Windows, macOS o Linux y ejecuta N.E.K.O.exe, N.E.K.O.app o n.e.k.o

  2. 2

    O despliega con Docker Compose en Linux después de crear el archivo docker-compose.yml siguiendo el README

    docker-compose up -d

Antes de usarlo

  • La documentación del despliegue con Docker solo cubre Linux.
  • Para ejecutar desde el código fuente se requiere específicamente Python 3.11, además de uv y Node.js 20.19 o posterior.
  • El historial de git ocupa unos 390 MB, así que se recomienda hacer un clon parcial.
  • Las versiones móviles para iOS y Android siguen en beta cerrada.

Temas

Preguntas frecuentes

¿Qué es N.E.K.O?
Compañera virtual de código abierto con voz en tiempo real, chat proactivo, memoria a largo plazo en cinco partes y herramientas de agente para tareas en el navegador y la computadora. N.E.K.O. (Project N.E.K.O., el «proyecto catgirl») es una plataforma de compañía con IA que mantiene un personaje siempre activo en tu escritorio. Permite conversar por voz en directo mediante Realtime API y chatear por texto a través de endpoints estándar de ChatCompletion, además de entender en tiempo real lo que aparece en tu pantalla. El personaje puede iniciar conversaciones por su cuenta y compartir noticias, música y contenido multimedia afines a tus intereses.
¿N.E.K.O es gratuito? ¿Qué licencia tiene?
N.E.K.O es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿N.E.K.O sigue mantenido?
Mantenimiento activo. El último commit de N.E.K.O fue el 22 oct 2026.
¿Para qué puedo usar N.E.K.O?
Tener una compañía virtual en el escritorio que converse contigo mientras trabajas o juegas. Experimentar con un personaje de IA autohospedado que recuerda conversaciones anteriores. Crear o compartir personajes personalizados con sus propios avatares y voces. Dejar que un asistente de IA se encargue de tareas en el navegador o la computadora sin dejar de conversar.
¿Cómo se instala N.E.K.O?
Descarga el paquete de un solo clic para Windows, macOS o Linux y ejecuta N.E.K.O.exe, N.E.K.O.app o n.e.k.o O despliega con Docker Compose en Linux después de crear el archivo docker-compose.yml siguiendo el README: docker-compose up -d
¿Dónde consigo N.E.K.O?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Project-N-E-K-O/N.E.K.O

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados