模型 / 資料集
osaurus-ai/osaurus avatar
osaurus-ai/osaurus

Osaurus 的本機智能體層:從 README 看清使用邊界

擁有你的人工智慧。用於 AI 的本機 macOS 工具可代理任何模型、持久記憶體、自主執行、加密身分。內建於斯威夫特。完全離線。開源。

7,911 個 Star467 個 ForkSwiftMIT

秒懂

它是什麼?
Own your AI. The native macOS harness for AI agents any model, persistent memory, autonomous execution, cryptographic identity. Built in Swift. Fully offline. Open source.。本文以 README 中可核對的命令、檔案與限制整理採用判斷。
適合誰用?
安裝可用 brew install --cask osaurus,啟動後可執行 osaurus ui、osaurus serve、osaurus status。Agents 各自擁有提示、記憶與主題,記憶分為身分、固定事實和工作階段片段;文件另列 Sandbox、Privacy Filter、Identity 與 Relay。
可以商用嗎?
可以。MIT 是寬鬆授權:你可以使用、修改並販售以它為基礎的軟體,只需保留著作權與授權聲明。
還在維護嗎?
有在維護。儲存庫最近一次提交在 1 天前。
用什麼語言寫的?
主要是 Swift(依據 GitHub 的語言統計)。

以上回答依據專案的 GitHub 資料(最近同步於 2026年9月14日)與我們的分析,不構成法律意見。

開源專案深度解析

專案定位|專案核對1

osaurus-ai/osaurus 的 README 將專案描述為「Own your AI. The native macOS harness for AI agents -- any model, persistent memory, autonomous execution, cryptographic identity. Built in Swift. Fully offline. Open source.」。本文只整理倉庫可直接核對的內容,不把 star、Fork 或宣傳語當成品質證明。README 在「README」下寫到:Agents, memory, tools, and identity that live on your Mac. Built purely in Swift. Fully offline. Open source.。這說明的是專案邊界,不是已完成的生產驗證。 osaurus-ai-osaurus-deep-analysis 核對記錄1:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄8:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄15:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄22:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。

適用場景|專案核對2

從 README 的「Local development」與相關條目,可以先判斷它是否處理你的實際問題:SENTRYDSN , your Sentry project DSN (crash reporting). Optional; omit it to leave crash reporting off. Escape the scheme slashes: an .xcconfig treats // as a comment, so a raw https://… DSN gets silently truncated to https:.。若需求不同,不應只因專案熱度就採用。本文保留原始專案名、命令與元件名,方便回到一手來源核對。 README 另外列出一項可核對的資訊:APTABASEAPPKEY = A-XX-... , your Aptabase app key (analytics).。這類原文條目可用來設計試跑步驟,但不能取代實際環境測試。 osaurus-ai-osaurus-deep-analysis 核對記錄2:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄9:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄16:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄23:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。

運作方式|專案核對3

README 將運作方式分散在「Inference is all you need. Everything else can be owned by you.」等段落。可確認的線索包括:Osaurus is the AI harness for macOS. It sits between you and any model -- local or cloud -- and provides the continuity that makes AI personal: agents that remember, execute autonomously, run real code, and stay reachable from anywhere.。本文不把未寫出的架構、效能或安全邊界補成結論;真正的執行鏈仍要配合目錄、設定檔與版本標籤檢查。 osaurus-ai-osaurus-deep-analysis 核對記錄3:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄10:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄17:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄24:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。

安裝與第一次執行|專案核對4

第一次安裝應從 README 指出的入口開始。目前可核對的命令是:

brew install --cask osaurus

如果倉庫沒有命令,本文不會自行編造步驟,而是建議先閱讀「Install」,確認系統依賴、預設埠與首次初始化。 osaurus-ai-osaurus-deep-analysis 核對記錄4:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄11:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄18:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄25:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。

設定與日常使用|專案核對5

日常使用取決於專案文件。README 的「Inference is all you need. Everything else can be owned by you.」段落提到:Works fully offline with local models. Connect to any cloud provider when you want more power. Nothing leaves your Mac unless you choose.。設定檔、環境變數、權限與資料目錄只在來源明確時才會記錄;沒有寫出的預設值,應在測試環境驗證並保留回滾副本。 同一部分也提到:Hugging Face -- optimized models for Apple Silicon。 osaurus-ai-osaurus-deep-analysis 核對記錄5:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄12:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄19:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄26:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。

Swift、Apple Silicon 與安裝條件|專案核對6

Osaurus 是以 Swift 原生打造的 macOS harness,將模型、記憶、工具、排程與密碼學身分放在 Mac 上。README 說明它可離線搭配本地模型,也能在使用者選擇時連接雲端模型;這個選擇使隱私邊界成為產品設定,而不是單純的模型能力。需求是 macOS 15.5 以上與 Apple Silicon。 安裝可用 brew install --cask osaurus,啟動後可執行 osaurus ui、osaurus serve、osaurus status。Agents 各自擁有提示、記憶與主題,記憶分為身分、固定事實和工作階段片段;文件另列 Sandbox、Privacy Filter、Identity 與 Relay。核驗時先以 osaurus status 確認服務,再在沒有網路的測試工作區讓 agent 讀取檔案,最後查看 Insights 中送往雲端的實際位元組,確認遮罩與 fail-closed 行為。 osaurus-ai-osaurus-deep-analysis 核對記錄6:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄13:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄20:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。

記憶、沙箱與隱私過濾|專案核對7

安裝可用 brew install --cask osaurus,啟動後可執行 osaurus ui、osaurus serve、osaurus status。Agents 各自擁有提示、記憶與主題,記憶分為身分、固定事實和工作階段片段;文件另列 Sandbox、Privacy Filter、Identity 與 Relay。核驗時先以 osaurus status 確認服務,再在沒有網路的測試工作區讓 agent 讀取檔案,最後查看 Insights 中送往雲端的實際位元組,確認遮罩與 fail-closed 行為。 Osaurus 是以 Swift 原生打造的 macOS harness,將模型、記憶、工具、排程與密碼學身分放在 Mac 上。README 說明它可離線搭配本地模型,也能在使用者選擇時連接雲端模型;這個選擇使隱私邊界成為產品設定,而不是單純的模型能力。需求是 macOS 15.5 以上與 Apple Silicon。 osaurus-ai-osaurus-deep-analysis 核對記錄7:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄14:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。 osaurus-ai-osaurus-deep-analysis 核對記錄21:依 README 的專屬入口操作,保存設定、命令與輸出,逐項檢查限制、錯誤訊息與後續產物。

編輯結論

安裝可用 brew install --cask osaurus,啟動後可執行 osaurus ui、osaurus serve、osaurus status。Agents 各自擁有提示、記憶與主題,記憶分為身分、固定事實和工作階段片段;文件另列 Sandbox、Privacy Filter、Identity 與 Relay。核驗時先以 osaurus status 確認服務,再在沒有網路的測試工作區讓 agent 讀取檔案,最後查看 Insights 中送往雲端的實際位元組,確認遮罩與 fail-closed 行為。 Osaurus 是以 Swift 原生打造的 macOS harness,將模型、記憶、工具、排程與密碼學身分放在 Mac 上。README 說明它可離線搭配本地模型,也能在使用者選擇時連接雲端模型;這個選擇使隱私邊界成為產品設定,而不是單純的模型能力。需求是 macOS 15.5 以上與 Apple Silicon。 安裝可用 brew install --cask osaurus,啟動後可執行 osaurus ui、osaurus serve、osaurus status。Agents 各自擁有提示、記憶與主題,記憶分為身分、固定事實和工作階段片段;文件另列 Sandbox、Privacy Filter、Identity 與 Relay。核驗時先以 osaurus status 確認服務,再在沒有網路的測試工作區讓 agent 讀取檔案,最後查看 Insights 中送往雲端的實際位元組,確認遮罩與 fail-closed 行為。

官方來源

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
社群筆記

社群筆記