Asistente de IA para Telegram autoalojado que organiza notas de voz, fotos y mensajes en una bóveda de memoria Markdown que puede consultar más adelante.
deepnovacore/NovaPersonalAgent
Agente personal de IA y asistente de voz de código abierto, con diseño de doble cerebro, memoria personal y delegación a agentes de programación.
- Estrellas
- 124
- Forks
- 38
- Issues abiertos
- 6
- Último commit
- ayer
¿Qué es?
NovaPersonalAgent es un agente personal para escritorio y servidores headless con interfaz de voz. Un cerebro frontal mantiene la conversación ágil, mientras que uno posterior ejecuta tareas más largas en segundo plano. Los usuarios pueden pedirle a Nova que aclare objetivos, solicitar aprobación para permisos y revisar los resultados según sus propios criterios antes de hacerse cargo de una tarea.
Nova crea una memoria personal a partir de fuentes que conecta el usuario, como carpetas locales, correo, calendarios, conversaciones y documentos. Es posible rastrear las memorias hasta sus fuentes, editarlas o eliminarlas. También ofrece Todos, Ideas, Goals, Feeds y Profile, que convierten ese contexto en sugerencias que el usuario puede aceptar o ignorar.
El proyecto admite proveedores configurables de ASR, LLM, TTS y visión, herramientas MCP y backends de programación como Codex, OpenCode, CodeBuddy, Pi y DeepSeek Harness mediante ACP. Funciona en macOS arm64, Windows x64 y Ubuntu 22.04+ x64, y un cliente para iPhone puede conectarse a un escritorio o servidor mediante Tailscale. Se instala con npm y está escrito en TypeScript.
Funciones clave
- 01Diseño de doble cerebro: conversación ágil y ejecución de tareas en segundo plano.
- 02Memoria personal creada a partir de carpetas, correo, calendarios y documentos conectados por el usuario, con fuentes rastreables.
- 03Todos, Ideas, Goals, Feeds y Profile, que ofrecen sugerencias que el usuario puede adoptar.
- 04Interfaz de voz con proveedores configurables de ASR, LLM, TTS y visión.
- 05Delega tareas de programación en Codex, OpenCode, CodeBuddy, Pi o DeepSeek Harness.
- 06Tareas programadas del agente y cliente para iPhone conectado mediante Tailscale.
Casos de uso
- Describir una tarea de programación por voz y dejar que un agente la desarrolle y pruebe en segundo plano.
- Pedirle al asistente que supervise la transmisión de una cámara y te avise cuando se dé una condición.
- Recuperar información sobre el trabajo reciente para ayudar a redactar un informe semanal.
- Aprobar o dirigir tareas del agente desde el teléfono cuando estés lejos del escritorio o servidor.
Inicio rápido
- 1
Instala la aplicación globalmente con npm
npm install --global nova-personal-agent@latest - 2
Abre la aplicación y configura un proveedor de voz
novapersonal - 3
Comprueba que funcionan las claves de tu canal de voz (opcional)
novapersonal doctor
Antes de usarlo
- La voz, la memoria, la cámara y la búsqueda web requieren una clave de API de DashScope; Tavily es opcional para la búsqueda.
- Las tareas de programación requieren instalar y autenticar un backend de programación independiente, como Codex.
- Se requiere Node.js 22.13 o posterior.
- El proyecto está en la versión 0.4.x y ha tenido lanzamientos frecuentes y cambios de nombre de paquetes, así que es de esperar que haya cambios.
Temas
Preguntas frecuentes
- ¿Qué es NovaPersonalAgent?
- Agente personal de IA y asistente de voz de código abierto, con diseño de doble cerebro, memoria personal y delegación a agentes de programación. NovaPersonalAgent es un agente personal para escritorio y servidores headless con interfaz de voz. Un cerebro frontal mantiene la conversación ágil, mientras que uno posterior ejecuta tareas más largas en segundo plano. Los usuarios pueden pedirle a Nova que aclare objetivos, solicitar aprobación para permisos y revisar los resultados según sus propios criterios antes de hacerse cargo de una tarea.
- ¿NovaPersonalAgent es gratuito? ¿Qué licencia tiene?
- NovaPersonalAgent es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿NovaPersonalAgent sigue mantenido?
- Mantenimiento activo. El último commit de NovaPersonalAgent fue el 21 oct 2026.
- ¿Para qué puedo usar NovaPersonalAgent?
- Describir una tarea de programación por voz y dejar que un agente la desarrolle y pruebe en segundo plano. Pedirle al asistente que supervise la transmisión de una cámara y te avise cuando se dé una condición. Recuperar información sobre el trabajo reciente para ayudar a redactar un informe semanal. Aprobar o dirigir tareas del agente desde el teléfono cuando estés lejos del escritorio o servidor.
- ¿Cómo se instala NovaPersonalAgent?
- Instala la aplicación globalmente con npm: npm install --global nova-personal-agent@latest Abre la aplicación y configura un proveedor de voz: novapersonal Comprueba que funcionan las claves de tu canal de voz (opcional): novapersonal doctor
- ¿Dónde consigo NovaPersonalAgent?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/deepnovacore/NovaPersonalAgent
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un sistema operativo en Rust con un agente de voz integrado que realiza acciones en aplicaciones en nombre del usuario.
Un asistente de voz de código abierto que funciona en tu computadora: un equipo de bots de IA realiza tareas lentas en el navegador, la shell y tus archivos mientras sigues hablando.
Servidor de agente de IA personal y autohospedado en un único binario de Rust, con ejecución de herramientas en sandbox, varios proveedores de LLM y canales de chat como Telegram y Discord.
Agente de IA de salud personal autoalojado que procesa datos de Apple Watch y iPhone y ofrece información proactiva mediante una app iOS, un panel web o chat.
Asistente personal de IA autoalojable en un único binario de Go que combina chat con LLM, bases de conocimiento RAG y ciclos de agentes para navegar, usar la shell y herramientas MCP.