You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Agente de IA personal con ejecución real de acciones
NEO es un agente de IA personal que entiende lenguaje natural y ejecuta acciones reales: busca en internet, gestiona archivos, analiza imágenes, transcribe voz, crea eventos y notas en macOS, ejecuta tareas programadas y recuerda cosas entre sesiones.
Funciona con cualquier modelo vía OpenRouter, OpenAI, Anthropic, Google, LM Studio u Ollama. El proveedor y el modelo se pueden cambiar en caliente desde Telegram. Toda la configuración vive en config/settings.cfg.
Desarrollado para macOS. Las herramientas de Calendario, Notas y notificaciones del sistema usan AppleScript y no funcionarán en Linux.
Características
Multi-modelo y multi-proveedor — OpenRouter, OpenAI, Anthropic, Google, LM Studio y Ollama. Cambia proveedor y modelo en caliente con /motorllm y /load
Detección automática de capacidades — en modelos locales, NEO detecta si soportan tool calling y se adapta sin configuración manual
32 herramientas reales — sistema, archivos, shell, visión, voz, búsqueda web, HTTP, código Python, calculadora, portapapeles, navegador, Telegram, Calendario y Notas de macOS
Tareas programadas (crons) — programa notificaciones, consultas al LLM o scripts con /cron. Persisten entre reinicios
Visión — analiza imágenes enviadas por Telegram o rutas locales con modelos multimodales
Voz con Whisper local — transcribe mensajes de voz. Acelerado por GPU en Apple Silicon con mlx-whisper
Feedback en tiempo real — muestra 💭 Pensando... mientras procesa y lo reemplaza con la respuesta
Notificaciones proactivas — avisa vía banner macOS y Telegram cuando termina una tarea
Calendario y Notas macOS — lee, crea y busca eventos y notas via AppleScript nativo
Memoria persistente — recuerda preferencias y contexto entre sesiones
Dos interfaces — terminal interactiva y bot de Telegram simultáneamente
Requisitos
Python 3.11+ (recomendado; funciona con 3.9 con warnings menores)
API key de OpenRouter u otro proveedor, o LM Studio/Ollama en local
Token de Telegram (opcional)
ffmpeg para transcripción de voz: brew install ffmpeg
Agente de IA personal con herramientas reales (web, archivos, código, APIs) — multi-modelo vía OpenRouter, memoria persistente y bot de Telegram. Configurable sin tocar código. Desarrollado en macOS, algunas funciones no serán posibles en Linux.