Osaurus

Osaurus

WebsiteAppFreeAI Chatbot
Osaurus è un "harness" AI nativo Swift per macOS per Apple Silicon che esegue modelli locali o cloud tramite un'API unificata mantenendo agenti, memoria, strumenti e identità crittografica privati sul tuo Mac—offline e open source.
https://osaurus.ai/?ref=producthunt&utm_source=aipure
Osaurus

Informazioni sul Prodotto

Aggiornato:Jul 14, 2026

Cos'è Osaurus

Osaurus è un runtime AI "local-first" e uno "strato di continuità" per macOS che si interpone tra te e qualsiasi modello linguistico—sia che venga eseguito sul dispositivo (MLX/Ollama/LM Studio) o nel cloud (OpenAI, Anthropic, Gemini e altri). Invece di bloccare il tuo contesto sui server di un fornitore, Osaurus mantiene i tuoi agenti, la memoria persistente, gli strumenti/plugin e l'identità sulla tua macchina. Costruito puramente in Swift, con licenza MIT e progettato per Apple Silicon, mira a rendere l'IA personale e duratura: i tuoi assistenti possono ricordare ciò che conta, accedere al tuo ambiente locale e rimanere utilizzabili su diversi modelli senza perdere il contesto.

Caratteristiche principali di Osaurus

Osaurus è un "AI harness"/runtime edge nativo per macOS per Apple Silicon che si interpone tra te e qualsiasi modello (locale o cloud) e mantiene lo strato insostituibile – la tua memoria, i tuoi strumenti e la tua identità – sul tuo Mac. Esegue inferenze locali (ad esempio, MLX/Ollama/LM Studio) completamente offline, connettendosi anche a provider cloud (ad esempio, OpenAI/Anthropic/Gemini) quando necessario, il tutto con un sistema di memoria condiviso e persistente. Supporta agenti autonomi in grado di eseguire attività, eseguire codice reale in ambienti isolati, accedere a file e strumenti (anche tramite MCP) e integrare a livello di sistema tramite funzionalità di macOS come Scorciatoie/Spotlight/Siri e tasti di scelta rapida globali. Osaurus è open source (MIT), privacy-first (nessuna telemetria per impostazione predefinita) e progettato per rendere i flussi di lavoro AI continui e personali tra sessioni e modelli.
Inferenza locale-first, offline su Apple Silicon: Esegue modelli aperti direttamente sul tuo Mac tramite MLX e si integra con server di modelli locali come Ollama e LM Studio, consentendo un uso privato e offline con bassa latenza.
Agnostico al modello con fallback cloud: Tratta i modelli come motori intercambiabili: usa i modelli locali per impostazione predefinita e passa ai provider cloud (ad esempio, OpenAI, Anthropic, Gemini, OpenRouter) per attività che richiedono capacità all'avanguardia mantenendo lo stesso strato di flusso di lavoro.
Memoria persistente che rimane sul dispositivo: Mantiene la memoria dell'agente/utente a lungo termine tra conversazioni e modelli, utilizzando un approccio a strati che inietta solo il contesto rilevante invece di inondare i prompt, migliorando la continuità e l'efficienza del contesto.
Agenti autonomi + esecuzione in modalità lavoro: Gli agenti possono scomporre attività, tracciare problemi, eseguire lavori paralleli e eseguire operazioni sui file; supporta pianificazioni/watcher per l'automazione ricorrente o in background.
Strumenti, plugin e interoperabilità del server MCP: Espone e consuma strumenti tramite il Model Context Protocol (MCP), include strumenti per sviluppatori (ad esempio, ispettore di strumenti, monitoraggio dell'inferenza) e supporta la chiamata di funzioni compatibile con OpenAI per integrazioni client standard.
Integrazione nativa macOS e gestione sicura delle chiavi: Fornito con App Intents per Scorciatoie/Spotlight/Siri, UI/tasti di scelta rapida globali (ad esempio, chat rapida/trascrizione) e utilizza il Portachiavi di macOS per archiviare in modo sicuro le chiavi API.

Casi d'uso di Osaurus

Flussi di lavoro professionali sensibili alla privacy (legale/sanitario/finanziario): Esegui modelli locali offline in modo che documenti, note e file di caso/lavoro riservati rimangano sul dispositivo; usa modelli cloud solo quando esplicitamente richiesto.
Spazio di lavoro agente locale per sviluppatori: Usa agenti in grado di leggere/scrivere repository, eseguire codice e script e automatizzare il debug o i refactoring, monitorando al contempo le chiamate di inferenza/strumenti e integrandosi con API standard e strumenti MCP.
Ricerca e scrittura offline in movimento: Lavora con il Wi-Fi disabilitato (viaggi, ambienti sicuri) utilizzando modelli locali per la stesura, la sintesi e l'organizzazione, con memoria persistente che accumula contesto nel tempo.
Automazione delle operazioni con pianificazioni e watcher: Imposta gli agenti per eseguire attività ricorrenti (ad esempio, diario quotidiano, generazione di report, elaborazione basata su cartelle) in background e mantieni il tracciamento dei problemi per lavori a lungo termine.
Hub di strumenti AI multi-app per team e utenti esperti: Condividi gli strumenti tra più client AI tramite MCP e mantieni uno strato di strumenti/memoria coerente su ogni Mac; spingi le impostazioni tramite configurazione condivisa per configurazioni multi-macchina.

Vantaggi

Privacy-first e offline-capable: l'inferenza locale mantiene i dati sul tuo Mac senza telemetria per impostazione predefinita.
Flessibilità del modello: supporta sia motori locali (MLX/Ollama/LM Studio) che i principali provider cloud, preservando la memoria condivisa e la continuità del flusso di lavoro.
Esperienza macOS nativa: app Swift con integrazioni a livello di sistema (Scorciatoie/Spotlight/Siri) e gestione sicura delle chiavi API basata sul Portachiavi.
Runtime agente estensibile: esecuzione autonoma, supporto strumenti/plugin (incluso MCP) e diagnostica per sviluppatori per ispezionare chiamate e prestazioni.

Svantaggi

Piattaforma limitata: progettato per Mac con Apple Silicon e richiede versioni di macOS relativamente nuove (ad esempio, macOS 15.5+).
Le prestazioni locali dipendono dall'hardware/dalle dimensioni del modello: i modelli di grandi dimensioni potrebbero essere più lenti o richiedere più memoria su macchine di fascia bassa.
Le funzionalità aziendali sono limitate: manca una gestione centralizzata completa/integrazione della directory aziendale rispetto alle piattaforme ospitate.
Difetti del prodotto in fase iniziale: descritto come beta iniziale in alcune coperture, quindi stabilità e UX potrebbero evolvere rapidamente.

Come usare Osaurus

1) Installa Osaurus (macOS Apple Silicon): Scarica l'ultima versione .dmg di Osaurus dal link delle release di GitHub su osaurus.ai e trascina l'app in Applicazioni, quindi avviala da Spotlight. In alternativa, installa tramite Homebrew: `brew install osaurus`.
2) Avvia il server locale (runtime sempre attivo): Avvia l'app Osaurus (UI) o esegui il server dal Terminale usando la CLI `osaurus` (es. `osaurus serve`). Per impostazione predefinita, Osaurus espone un'API compatibile con OpenAI su `http://127.0.0.1:1337`.
3) Aggiungi un modello (local-first): In Osaurus, connetti un provider di modelli locale come MLX, Ollama o LM Studio. Questo ti consente di eseguire modelli interamente sul tuo Mac (offline) in modo che i prompt e i file rimangano locali.
4) Esegui un modello locale dalla CLI (esempio): Scarica/esegui un modello con la CLI (esempio dallo snippet della documentazione): `osaurus run llama-3.2-3b-instruct-4bit`.
5) Chiama Osaurus tramite Chat Completions compatibili con OpenAI (esempio curl): Invia una richiesta all'API locale: `curl http://127.0.0.1:1337/v1/chat/completions -H "Content-Type: application/json" -d '{"model":"llama-3.2-3b-instruct-4bit","messages":[{"role":"user","content":"Ciao!"}]}'`.
6) Usa l'iniezione di memoria per agente (intestazione ID Agente): Quando chiami `POST /v1/chat/completions`, aggiungi `X-Osaurus-Agent-Id: <agent-id>`. Osaurus recupererà automaticamente la memoria pertinente (identità/profilo, memoria di lavoro, riassunti, grafo della conoscenza) e la anteporrà al prompt di sistema prima che la richiesta raggiunga il modello.
7) Crea e usa Agenti (assistenti personalizzati): Crea Agenti (precedentemente Personas) per definire un prompt di sistema, un modello preferito, un tema e gli strumenti assegnati. Usa agenti diversi per lavori diversi (es. codifica, ricerca) in modo che ciascuno abbia i propri strumenti e memoria con ambito.
8) Connetti i provider cloud quando necessario (opzionale): Aggiungi provider remoti (es. OpenAI, Anthropic, Gemini, Grok, OpenRouter, Venice, Liquid AI) per attività che richiedono più capacità rispetto ai modelli locali. Osaurus agisce come l'imbracatura in modo da poter cambiare provider mantenendo un livello di memoria condiviso sul tuo Mac.
9) Usa Osaurus come endpoint API unificato per SDK/strumenti esistenti: Punta gli strumenti che già parlano i formati OpenAI/Anthropic/Ollama/Open Responses all'endpoint locale di Osaurus (stessa porta). Questo consente ai client esistenti di lavorare con modelli locali o cloud tramite un'unica interfaccia coerente.
10) Condividi strumenti tramite MCP (Model Context Protocol): Esegui Osaurus come server MCP in modo che i client compatibili con MCP possano scoprire e utilizzare i tuoi strumenti installati tramite Osaurus. Questo centralizza l'accesso agli strumenti ed evita di configurare gli stessi strumenti separatamente in ogni client.
11) Installa o crea pacchetti di Skill/Strumenti (automazione opzionale): Usa il sistema di strumenti di Osaurus per impacchettare e installare plugin/skill (esempio di flusso di lavoro mostrato nelle fonti): estrai un manifesto, impacchetta, quindi installa (es. `osaurus manifest extract ...`, `osaurus tools package ...`, `osaurus tools install ...`). Una volta installati, gli strumenti possono essere assegnati agli agenti.
12) Abilita le autorizzazioni macOS per gli strumenti di automazione (se li usi): Se installi plugin di automazione macOS, concedi le autorizzazioni richieste in Impostazioni di Sistema → Privacy e Sicurezza. L'Accessibilità è comunemente richiesta; la Registrazione Schermo è richiesta solo per le modalità visione/screenshot (secondo lo snippet della documentazione del plugin).
13) Usa la Modalità Lavoro per l'esecuzione autonoma (opzionale): Usa la Modalità Lavoro (precedentemente Modalità Agente) per eseguire agenti autonomamente con capacità come il tracciamento dei problemi, le operazioni sui file, i lavori paralleli, i watcher e le pianificazioni—in modo che le attività possano essere eseguite mentre sei assente.
14) Esporre un agente in modo sicuro su Internet (opzionale): Se hai bisogno di accesso remoto, usa il tunnel sicuro di Osaurus tramite `agent.osaurus.ai` per dare a un agente un URL pubblico stabile senza port forwarding o ngrok. Emetti chiavi di accesso con ambito per agente per strumenti esterni e revocale quando necessario.
15) Cambia host/porta se necessario (avanzato): Se la porta predefinita è occupata, avvia il server su un binding diverso (esempio dalle fonti): `osaurus serve --port 8080 --host 0.0.0.0`.

FAQ di Osaurus

Osaurus è un "harness" (runtime edge) AI nativo Swift open-source per macOS che ti consente di eseguire agenti AI con memoria, strumenti e identità sul tuo Mac, utilizzando modelli locali (offline) o modelli cloud quando necessario.

Ultimi Strumenti AI Simili a Osaurus

Folderr
Folderr
Folderr è una piattaforma AI completa che consente agli utenti di creare assistenti AI personalizzati caricando file illimitati, integrandosi con più modelli linguistici e automatizzando i flussi di lavoro attraverso un'interfaccia user-friendly.
Peache.ai
Peache.ai
Peache.ai è un parco giochi di chat con personaggi AI che consente agli utenti di impegnarsi in conversazioni flirtanti, argute e audaci con diverse personalità AI attraverso interazioni in tempo reale.
TalkPersona
TalkPersona
TalkPersona è un chatbot video alimentato da IA che fornisce conversazioni simili a quelle umane in tempo reale attraverso un volto virtuale parlante con voce naturale e capacità di sincronizzazione labiale.
Thaly AI
Thaly AI
Thaly AI è un assistente alle vendite alimentato da AI che automatizza le conversazioni con i clienti e la qualificazione dei lead per aiutare le aziende a scalare le proprie operazioni di vendita risparmiando tempo.