Repolode
osaurus-ai

osaurus-ai/osaurus

Un entorno nativo de macOS para IA que ejecuta cualquier modelo local o en la nube, con memoria por agente, herramientas aisladas e identidad criptográfica, totalmente offline.

Alternativa open source a:ChatGPT

Estrellas
8,135
Forks
492
Issues abiertos
229
Último commit
hace 16 horas

¿Qué es?

Osaurus es una app de macOS que se interpone entre tú y los modelos de IA, tanto si se ejecutan localmente en Apple Silicon como si los ofrecen proveedores en la nube. Mantiene en tu equipo la capa que rodea al modelo: prompts de agentes, memoria persistente, herramientas e identidad. Cada agente personalizado tiene sus propios prompts, memoria y carpeta de trabajo; las herramientas y habilidades se seleccionan automáticamente mediante una búsqueda RAG según la tarea.

Los agentes pueden ejecutar código en una VM de Linux aislada, basada en el framework Containerization de Apple, o recurrir a un sandbox Seatbelt en versiones anteriores de macOS. Osaurus también funciona como servidor y cliente MCP, ofrece endpoints compatibles con OpenAI, Anthropic y Ollama en localhost e incluye herramientas integradas para apps de Apple, como Calendar, Reminders y Mail. Los modelos locales se ejecutan mediante MLX, y Apple Foundation Models están disponibles en macOS 26 o posterior.

Las solicitudes a la nube pueden pasar por un filtro de privacidad en el dispositivo que oculta nombres, correos electrónicos, secretos y datos similares antes del envío, y lo bloquea si detecta alguna filtración. El proyecto está escrito en Swift, requiere macOS 15.5 o posterior y Apple Silicon, y cuenta con licencia MIT.

Funciones clave

  • 01Ejecuta modelos MLX locales en Apple Silicon o se conecta a OpenAI, Anthropic, Gemini y otros proveedores en la nube.
  • 02Memoria persistente por agente que sintetiza las conversaciones al final de cada sesión.
  • 03Los agentes ejecutan código en una VM de Linux aislada, con usuarios por agente y un puente vsock.
  • 04Funciona como servidor y cliente MCP, y ofrece APIs compatibles con OpenAI, Anthropic y Ollama.
  • 05El filtro de privacidad oculta datos sensibles antes de las solicitudes a la nube y bloquea las filtraciones.
  • 06Identidad criptográfica con claves de acceso, además de canales cifrados de extremo a extremo entre agentes.

Casos de uso

  • Ejecutar en una Mac un asistente de IA privado que funcione sin conexión a Internet.
  • Conectar herramientas existentes compatibles con OpenAI u Ollama a un servidor de modelos local.
  • Dar a un agente de programación un shell aislado y una carpeta de trabajo para ejecutar tareas.
  • Enviar prompts a modelos en la nube después de ocultar los datos personales.

Inicio rápido

  1. 1

    Instala la aplicación con Homebrew

    brew install --cask osaurus
  2. 2

    Abre la interfaz de chat

    osaurus ui
  3. 3

    Inicia el servidor

    osaurus serve

Antes de usarlo

  • Solo compatible con macOS 15.5 o posterior en Apple Silicon.
  • El entorno aislado de Linux VM requiere macOS 26 o posterior; las versiones anteriores usan una alternativa menos aislada.
  • La compilación completa incluye la descarga de un modelo de unos 4 GB.

En colecciones

Temas

Preguntas frecuentes

¿Qué es osaurus?
Un entorno nativo de macOS para IA que ejecuta cualquier modelo local o en la nube, con memoria por agente, herramientas aisladas e identidad criptográfica, totalmente offline. Osaurus es una app de macOS que se interpone entre tú y los modelos de IA, tanto si se ejecutan localmente en Apple Silicon como si los ofrecen proveedores en la nube. Mantiene en tu equipo la capa que rodea al modelo: prompts de agentes, memoria persistente, herramientas e identidad. Cada agente personalizado tiene sus propios prompts, memoria y carpeta de trabajo; las herramientas y habilidades se seleccionan automáticamente mediante una búsqueda RAG según la tarea.
¿osaurus es gratuito? ¿Qué licencia tiene?
osaurus es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿osaurus sigue mantenido?
Mantenimiento activo. El último commit de osaurus fue el 6 nov 2026.
¿Para qué puedo usar osaurus?
Ejecutar en una Mac un asistente de IA privado que funcione sin conexión a Internet. Conectar herramientas existentes compatibles con OpenAI u Ollama a un servidor de modelos local. Dar a un agente de programación un shell aislado y una carpeta de trabajo para ejecutar tareas. Enviar prompts a modelos en la nube después de ocultar los datos personales.
¿Cómo se instala osaurus?
Instala la aplicación con Homebrew: brew install --cask osaurus Abre la interfaz de chat: osaurus ui Inicia el servidor: osaurus serve
¿Dónde consigo osaurus?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/osaurus-ai/osaurus

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

Proyectos relacionados