Repolode
osaurus-ai

osaurus-ai/osaurus

Um ambiente nativo de IA para macOS que executa qualquer modelo local ou na nuvem, com memória por agente, ferramentas em sandbox e identidade criptográfica, totalmente offline.

Alternativa open source a:ChatGPT

Estrelas
8,135
Forks
492
Issues abertas
229
Último commit
há 5 horas

O que é?

Osaurus é um app para macOS que fica entre você e os modelos de IA, sejam eles executados localmente no Apple Silicon ou fornecidos por serviços na nuvem. A camada que envolve o modelo permanece na sua máquina: prompts dos agentes, memória persistente, ferramentas e identidade. Cada agente personalizado tem seus próprios prompts, memória e pasta de trabalho, e ferramentas e habilidades são selecionadas automaticamente por meio de busca RAG, de acordo com a tarefa.

Os agentes podem executar código em uma VM Linux isolada, criada com o framework Containerization da Apple, ou usar como alternativa um sandbox Seatbelt em versões anteriores do macOS. Osaurus também funciona como servidor e cliente MCP, disponibiliza endpoints compatíveis com OpenAI, Anthropic e Ollama no localhost e inclui ferramentas integradas para apps da Apple, como Calendar, Reminders e Mail. Os modelos locais são executados pelo MLX, e os Apple Foundation Models estão disponíveis no macOS 26+.

As solicitações à nuvem podem passar por um filtro de privacidade no dispositivo, que oculta nomes, e-mails, segredos e dados semelhantes antes do envio e o bloqueia caso algum dado vaze. O projeto é escrito em Swift, requer macOS 15.5+ e Apple Silicon e usa a licença MIT.

Recursos principais

  • 01Executa modelos MLX locais no Apple Silicon ou se conecta à OpenAI, Anthropic, Gemini e outros provedores de nuvem.
  • 02Memória persistente por agente, que resume as conversas ao fim de cada sessão.
  • 03Os agentes executam código em uma VM Linux isolada, com usuários por agente e uma ponte vsock.
  • 04Funciona como servidor e cliente MCP e disponibiliza APIs compatíveis com OpenAI, Anthropic e Ollama.
  • 05O filtro de privacidade oculta dados confidenciais antes das solicitações à nuvem e bloqueia vazamentos.
  • 06Identidade criptográfica com chaves de acesso, além de canais entre agentes criptografados de ponta a ponta.

Casos de uso

  • Executar no Mac um assistente de IA privado que funciona sem conexão com a internet.
  • Direcionar ferramentas existentes compatíveis com OpenAI ou Ollama para um servidor local de modelos.
  • Dar a um agente de programação um shell em sandbox e uma pasta de trabalho para executar tarefas.
  • Enviar prompts a modelos na nuvem após ocultar dados pessoais.

Início rápido

  1. 1

    Instale o app com Homebrew

    brew install --cask osaurus
  2. 2

    Abra a interface de chat

    osaurus ui
  3. 3

    Inicie o servidor

    osaurus serve

Antes de usar

  • Compatível apenas com macOS 15.5 ou posterior em Apple Silicon.
  • O sandbox de Linux VM requer macOS 26 ou posterior; versões anteriores usam uma alternativa com menos isolamento.
  • A compilação completa inclui o download de um modelo de aproximadamente 4 GB.

Em coleções

Tópicos

Perguntas frequentes

O que é osaurus?
Um ambiente nativo de IA para macOS que executa qualquer modelo local ou na nuvem, com memória por agente, ferramentas em sandbox e identidade criptográfica, totalmente offline. Osaurus é um app para macOS que fica entre você e os modelos de IA, sejam eles executados localmente no Apple Silicon ou fornecidos por serviços na nuvem. A camada que envolve o modelo permanece na sua máquina: prompts dos agentes, memória persistente, ferramentas e identidade. Cada agente personalizado tem seus próprios prompts, memória e pasta de trabalho, e ferramentas e habilidades são selecionadas automaticamente por meio de busca RAG, de acordo com a tarefa.
osaurus é gratuito? Qual é a licença?
osaurus é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
osaurus ainda é mantido?
Manutenção ativa. O último commit de osaurus foi em 6 de nov. de 2026.
Para que posso usar osaurus?
Executar no Mac um assistente de IA privado que funciona sem conexão com a internet. Direcionar ferramentas existentes compatíveis com OpenAI ou Ollama para um servidor local de modelos. Dar a um agente de programação um shell em sandbox e uma pasta de trabalho para executar tarefas. Enviar prompts a modelos na nuvem após ocultar dados pessoais.
Como instalar osaurus?
Instale o app com Homebrew: brew install --cask osaurus Abra a interface de chat: osaurus ui Inicie o servidor: osaurus serve
Onde consigo osaurus?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/osaurus-ai/osaurus

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados