クラウドのAIに毎回お金を払うとき、あなたは「賢さ」を借りているように見えて、実は自分の文脈・履歴・データという最も価値ある資産を相手に渡し続けている——。この問題提起から出発したのが、macOSネイティブのAIハーネス Osaurus(オサウルス) だ。GitHubで★5,824(2026-06-17時点)を集め、TechCrunchにも取り上げられた、いま注目のオープンソースである。

Osaurusの主張はシンプルだ。「推論(モデルの計算)はコモディティだ。だが、あなたのデータは違う」。だから推論だけはどのモデルにでも任せ、それ以外のすべて——記憶・ファイル・ツール・身元——は自分のMacに所有しよう、という反対の賭けに出ている。本記事は、公式README・公式サイト・公式ブログ・docs・TechCrunch・Hugging Faceといった一次/一級ソースだけを根拠に、Osaurusの哲学・アーキテクチャ・機能・競合との違いを通しで整理する。

この発想は、当サイトが繰り返し扱ってきた ハーネスエンジニアリングとは何か——5つの流派と設計思想を整理する の系譜に正確に乗っている。「モデル以外のすべて(ランタイム全体)をどう設計するか」という関心の、macOSネイティブな一実装がOsaurusだと捉えると見通しがよい。

30秒で理解するOsaurus

何? Apple Silicon搭載Mac上で動く、AIエージェントのためのネイティブ「ハーネス(制御層)」
哲学 「Own your AI.」「Inference is all you need. Everything else can be owned by you.」
モデル ローカルMLX(Gemma 4/Qwen3.6/Llama等)・Apple Foundation Models・Liquid LFM・クラウド各社を1つの画面で切替
特徴 永続メモリ・自律エージェントループ・隔離VMでのコード実行・暗号的な身元(identity)
規模 ★5,824 / Fork 327 / 408リリース / 最新0.20.2(2026-06-16)/ MIT / Swift主体
要件 macOS 15.5+ Apple Silicon(Sandbox等の一部機能はmacOS 26+)

Osaurusとは——「Own your AI.」を掲げるmacOSネイティブAIハーネス

Osaurusは、Apple Silicon上でAIエージェントを動かすための制御層だ。公式READMEの説明文(リポジトリのdescription)は、その範囲をひと息で言い切っている。

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.
(あなたのAIを所有せよ。AIエージェントのためのmacOSネイティブなハーネス——どんなモデルでも、永続的な記憶、自律実行、暗号的な身元。Swift製。完全オフライン。オープンソース。)

ここで鍵になるのが「ハーネス(harness)」という語だ。TechCrunchの記者Sarah Perez氏は、2026年5月15日の記事でこう定義している。

Osaurus is what's called a "harness" — a control layer that connects different AI models, tools, and workflows through a single interface, similar to tools like OpenClaw or Hermes.
(Osaurusはいわゆる「ハーネス」だ——異なるAIモデル・ツール・ワークフローを単一のインターフェースでつなぐ制御層であり、OpenClawやHermesのようなツールに近い。)

つまりOsaurusはモデルそのものではない。モデルの「上」に座り、記憶・ツール・身元・実行環境を供給して、AIを単なるチャットから「仕事をやり切るエージェント」へと押し上げる足回りだ。規模感を一次データで押さえておく。

GitHubスター:5,824(2026-06-17時点、GitHub API実測)
Fork:327 / 未解決Issue:69
リリース:408本、最新は 0.20.2(2026-06-16公開)
言語:Swift主体(リポジトリ言語統計でSwiftが最大、次いでC)
ライセンス:MIT(フォーク・商用利用・自己ホスト可)
初コミット:2025-08-17、その後ほぼ毎日更新が続いている

開発の出自も明確だ。共同創業者のTerence Pae氏(GitHubアカウントは tpae、リポジトリ最大のコントリビューター)は元Tesla・Netflixのエンジニアで、Sam Yoo氏とともに開発している。TechCrunchによれば、Osaurusはデスクトップ向けAIコンパニオン「Dinoki」(Pae氏いわく “AI-powered Clippy”)から派生した。利用者から「アプリ代に加えてトークン代まで払うのはなぜか」と問われたことが、ローカル実行への転換点になったという。公開からおよそ1年で11.2万回以上ダウンロードされ、ニューヨークのAllianceアクセラレータに参加している。

Osaurus @OsaurusAI

Own your AI. Agents that remember, execute code in isolated VMs, and stay reachable from anywhere — all on your Mac. Any model. No cloud required. Open source.

フォロワー 6,770・認証済み組織アカウント(2025-05-08開設)・x.com/OsaurusAI / 数値は2026-06-17時点

「Inference is all you need」という哲学

Osaurusを理解する近道は、製品の前に「なぜ作ったか」を読むことだ。公式サイトのヒーローコピーは2文しかない。

Own your AI.
Inference is all you need. Everything else can be owned by you.
(あなたのAIを所有せよ。必要なのは推論だけだ。それ以外のすべては、あなたが所有できる。)

この一節の意味を、公式ブログ「On Decentralized Acceleration」(2026-03-05)が経済の言葉で展開している。論旨は鋭い。

Every time you use a cloud-hosted AI, you are quietly transferring power from yourself to a platform.(クラウドのAIを使うたび、あなたは静かに自分からプラットフォームへ力を移している。)
Inference is a commodity. Your data is not.(推論はコモディティだ。あなたのデータは違う。)

ここから導かれる設計判断が「推論だけは交換可能にし、文脈・記憶・身元は手元に固定する」という構造だ。モデルは半年で陳腐化するが、あなたがエージェントに蓄積させた記憶・スキル・ツール接続は陳腐化しない。むしろ使うほど積み上がる。モデルは消耗品、ハーネスは複利——この非対称性こそOsaurusのポジショニングである。クラウドAIに最適化された世界観への、明確な対案だ。

アーキテクチャ「The Harness」——層で読む全体像

公式READMEは、Osaurusの全体像を「The Harness」と題した1枚の図で示している。最下層に隔離VM、その上にIdentity/Relay/Tools、プラグイン、各モデルランタイム、MCP、そして最上段に人が触れるAgents/Memory/Agent Loop/Automationが積み上がる構造だ。READMEのASCII図を、関係が読み取りやすいようMermaidで再構成する。

flowchart TB subgraph TOP["最上層:ユーザーが触れる層"] A1[Agents]:::top A2[Memory]:::top A3[Agent Loop]:::top A4[Automation]:::top end subgraph MCP["連携層"] M1[MCP Server + Client]:::mcp end subgraph MODELS["モデルランタイム層"] R1[MLX Runtime]:::mid R2[OpenAI API]:::mid R3[Anthropic API]:::mid R4[Ollama / その他]:::mid end subgraph PLUG["拡張層"] P1[Plugin System v1/v2 ABI ・ Native Plugins]:::plug end subgraph TRUST["信頼・道具層"] T1[Identity]:::trust T2[Relay]:::trust T3[Tools]:::trust T4[Skills ・ Methods]:::trust end subgraph BASE["最下層:実行基盤"] B1["Sandbox VM(Alpine ・ Apple Containerization)
vsock bridge ・ VirtioFS ・ per-agent isolation"]:::base end TOP --> MCP --> MODELS --> PLUG --> TRUST --> BASE classDef top fill:#1f6feb,color:#fff,stroke:#1158c7; classDef mcp fill:#8957e5,color:#fff,stroke:#6e40c9; classDef mid fill:#238636,color:#fff,stroke:#1a7f37; classDef plug fill:#9e6a03,color:#fff,stroke:#7d5400; classDef trust fill:#bf3989,color:#fff,stroke:#a02d78; classDef base fill:#30363d,color:#fff,stroke:#484f58;

この図の読み方はこうだ。ユーザーはAgentsと会話し、その会話がAgent Loopとして実行に展開される。実行はMCPと各モデルランタイムを介し、必要に応じてプラグインやツールを呼ぶ。そして危険を伴うコード実行は、最下層の隔離VMに閉じ込められる。上から下まで、Macの中だけで一気通貫できる点がクラウドハーネスとの最大の違いだ。

Agent / Memory / Identity の三層

Osaurusの「所有」という思想は、3つの具体機能に落ちている。順に見る。

Agent — RAGでツールを自動選択する個別エージェント

各エージェントは固有のプロンプト・記憶・テーマを持つ。READMEによれば、ツールはRAG検索で自動選択される。つまり全ツールを毎回コンテキストに積むのではなく、いま必要なツールだけを文脈に引き寄せる。Agent Loopでは、エージェントがMarkdownのTODOリストを作り、サンドボックスで実行し、結果を検証する——という反復が回る。この「観測→実行→検証」を回す設計は、当サイトで整理した ループエンジニアリング の考え方と地続きだ。

Memory — 3層 + フォールバックで「~800トークン/ターン」

記憶は3層で構成される。Mermaidで関係を示す。

flowchart LR subgraph MEM["Memory(3層 + フォールバック)"] I["Identity層
変わらない自己・役割"]:::a P["Pinned Facts層
明示的に固定した事実"]:::b E["Episodes層
セッションごとの出来事"]:::c T["Transcript fallback
必要時に原文へ遡る"]:::d end S["セッション終了時に1回だけ蒸留
→ 関連時のみ注入(~800 tokens/turn)"]:::out I --> S P --> S E --> S T --> S classDef a fill:#1f6feb,color:#fff; classDef b fill:#238636,color:#fff; classDef c fill:#9e6a03,color:#fff; classDef d fill:#30363d,color:#fff; classDef out fill:#bf3989,color:#fff;

ポイントは効率だ。READMEは「セッションは終了時に1度だけ蒸留され、記憶は関連するときだけ、典型的には1ターンあたり~800トークン以下で注入される」と述べる。記憶を全部詰め込むのではなく、必要な分だけ呼び出す。コンテキスト窓を浪費しない設計思想がここに表れている。

Identity — secp256k1の暗号アドレスと信頼チェーン

最も特徴的なのがIdentityだ。すべての参加者(あなた・各エージェント)にsecp256k1の暗号アドレスが割り当てられ、権限はiCloud Keychainを起点に、検証可能な信頼チェーンを通じてエージェントへ降りていく。docsはこれを「あなたと各エージェントのための暗号アドレス」「外部ツール用のアクセスキーを発行し、エージェント単位でスコープを切り、いつでも失効できる」と説明する。さらにRelay機能は、agent.osaurus.ai を通すWebSocketトンネルで、各エージェント固有の暗号アドレスに対応したURLから外部到達を可能にする。エージェント間通信はX25519ハンドシェイク+ChaCha20-Poly1305で封緘され、Relayは中身を読めない「盲目の暗号文パイプ」になる、とREADMEは明記している。

Sandbox VM——Apple Containerization上のAlpine Linux

エージェントに任意コードを実行させる以上、隔離は死活問題だ。Osaurusは(macOS 26以上で)Appleの Containerization フレームワークを使い、エージェントごとにAlpine LinuxのVMを立てる。docsは「エージェントは本物のコード——shell・Python・Node——をMacに一切リスクを与えない隔離VMで実行できる」と表現する。各VMは独自のLinuxユーザー/ホームディレクトリを持ち、shell・Python・Node.js・コンパイラを備える。

flowchart LR H["macOS ホスト(Apple Silicon)"]:::host subgraph VM["Sandbox VM(Alpine Linux)"] U["per-agent Linux user / home"]:::vm X["shell ・ Python ・ Node ・ compilers"]:::vm end H -- "vsock bridge
(VM⇔ホストの低レイヤ通信)" --> VM H -- "VirtioFS
(ファイル共有)" --> VM classDef host fill:#1f6feb,color:#fff; classDef vm fill:#238636,color:#fff;

VMとホストは vsock bridge(仮想ソケット)で通信し、ファイル共有は VirtioFS を用いる。これらはREADMEのアーキテクチャ図に明記された構成だ。なお、vsock/VirtioFS/Apple Containerizationの内部実装の細部までは、公式docsの公開範囲では2026-06-17時点で全ては確認できなかった——本記事はREADME図に記載のキーワード水準にとどめ、推測での補完は行わない。Apple Containerization自体の仕様はApple公式ドキュメントを一次ソースとして参照されたい。

モデル選択肢——Local / Apple / Liquid / Cloud

Osaurusの「any model」は誇張ではない。ローカルからクラウドまで、性質の異なる4系統を同じ画面で切り替える。

系統 代表モデル 動作場所 要件・備考
Local(MLX) Gemma 4 / Qwen3.6 / GPT-OSS / Llama / DeepSeek V4 / MiniMax M2.5 オンデバイス Apple MLXで高速化。完全オフライン可
Apple Foundation Models Appleオンデバイス基盤モデル オンデバイス(Neural Engine) macOS 26+ が前提
Liquid LFM Liquid AIのLiquid Foundation Models オンデバイス(エッジ) 非Transformer系のエッジ向けモデル
Cloud OpenAI / Anthropic / Gemini / xAI / Venice AI / OpenRouter / Ollama / LM Studio リモート/ローカルサーバ 必要なときだけ接続。記憶・ファイルはMac側に残る

ここで効いてくるのが先述の哲学だ。モデルを切り替えても、記憶・ファイル・身元はMacに残る。GPT系で始めた仕事をローカルのGemma 4で続け、また別のモデルへ——という移動を、文脈を失わずに行える。なお、Osaurus開発元はHugging Faceの OsaurusAI で、MXFP4/MXFP8量子化済みのgemma-4系・diffusiongemma系など71モデル(2026-06-17時点)を自前で公開しており、ローカル実行の品質に踏み込んでいることがうかがえる。

MCPサーバとリモートMCPプロバイダ

Osaurusは MCP(Model Context Protocol) のフル機能サーバとして振る舞う。クライアントはstdioブリッジ経由で、任意のアクセスキー付きで接続する。さらに外向きには、OAuth対応のリモートMCPプロバイダ群——Linear・Notion・GitHub・Vercel・Supabase・Sentry・Stripe・Cloudflareなど——に接続できる。

flowchart LR C["MCPクライアント
(Claude等の外部アプリ)"]:::c O["Osaurus
(MCP Server)"]:::o P["リモートMCPプロバイダ
Linear / Notion / GitHub / Vercel
Supabase / Sentry / Stripe / Cloudflare"]:::p C -- "stdio bridge + access key" --> O O -- "OAuth接続" --> P classDef c fill:#1f6feb,color:#fff; classDef o fill:#bf3989,color:#fff; classDef p fill:#238636,color:#fff;

つまりOsaurusは「MCPを話す側」でも「MCPを提供する側」でもある双方向のハブだ。手元のエージェントが外部SaaSのツールを呼び、同時に外部のMCPクライアントがOsaurusのツール群を利用する——という構図を、1つのアプリで成立させる。

Tools / Plugins / Skills——20+ nativeとClaude互換

道具立ても厚い。READMEによれば、Mail・Calendar・Vision・Git・Browser・Searchなど20以上のネイティブプラグインを標準搭載する。独自プラグインはSwiftで書け、Xcodeもコード署名も不要で作れる(v1/v2プラグインは互換維持)。ドキュメントアダプタはCSV/TSV・XLSX・PPTX・PDFの構造を保ったままエージェントへ渡す。

スキル面では、GitHubリポジトリやファイルから再利用可能なAI能力を取り込める「Skills & Methods」を備え、Agent Skills互換を掲げる。さらにClaudeのプラグイン(skills・スケジュールエージェント・MCPプロバイダなど)を単一バンドルとしてインポートできる。音声はAppleのNeural Engine上でFluidAudioによるオンデバイス文字起こしを行い、VAD(音声区間検出)・ウェイクワード・グローバルホットキーに対応する。インストール時点で「Ask Osaurus」がShortcuts・Spotlight・Siriからシステム全体で使えるようになる、というApp Intents統合も特徴だ。

プライバシーフィルタ:名前・メール・電話・URL・住所・シークレットをオンデバイス分類器が検出。漏れがあれば送信を止めるfail-closed設計
Automation:定期スケジュールで繰り返しタスクを実行。フォルダ監視(watcher)で変更を検知してエージェントを起動

Compatible APIs——OpenAI / Anthropic / Ollama ドロップイン

既存資産との接続性も高い。Osaurusは3系統の互換APIを公開する。

/v1/chat/completions — OpenAI互換(厳密なOpenAIセマンティクス、クライアント側ツール実行向け)
/anthropic/v1/messages — Anthropic互換
/api/chat — Ollama互換
/agents/{id}/run — サーバ側で自律ループを回すエンドポイント

いずれもストリーミングのツールデルタを伴う関数呼び出しに対応する。既存のOpenAI/Anthropic/Ollamaクライアントの接続先URLをOsaurusに向けるだけで、ローカル実行へ「ドロップイン」で差し替えられる、というのが売りだ。

競合との対比

「ローカルLLMツール」とひとくくりにされがちだが、レイヤーが違う。一次情報から確認できる範囲で対比する。

観点 Osaurus Ollama LM Studio クラウドのエージェント
位置づけ ハーネス(制御層) ローカルモデルサーバ ローカルGUI/サーバ クラウド完結
OS macOS Apple Silicon専用 クロスプラットフォーム クロスプラットフォーム ブラウザ/各OS
永続メモリ あり(3層) なし(モデル実行に特化) なし サービス側に保持
自律エージェントループ あり なし なし あり
隔離VMでのコード実行 あり(Apple Containerization, macOS 26+) なし なし サービス側
暗号的な身元 あり(secp256k1) なし なし アカウント認証
データの所在 自分のMac 自分の端末 自分の端末 プロバイダ

注目すべきは、OsaurusがOllamaやLM Studioをクラウドプロバイダの1つとして束ねられる点だ。両者と競合するというより、その上に「記憶・身元・実行環境・自律ループ」を載せるレイヤーに立つ。macOSネイティブでソフトウェアをAgent-Native化する動きとしては、CLI-AnythingOpenSpace(いずれもHKUDS)、ループ内の意思決定を扱う cascadeflow と同じ潮流に位置づけられる。Osaurusはその潮流を「Apple Siliconネイティブ・完全オフライン可」という軸で切り取った実装だと言える。

コミュニティと開発スピード

OSSとしての勢いも数字で確認できる(すべて2026-06-17時点のGitHub API実測)。

スター 5,824 / Fork 327 / 未解決Issue 69
408リリース、最新は0.20.2(2026-06-16)。初コミットが2025-08-17なので、約10か月で400本超という高頻度リリースだ
コントリビューター:最大は創業者の tpae(Terence Pae氏)。RaajeevChandranmimedingjjang-ai らが続く
配布:Hugging Face OsaurusAI に量子化モデル71本。@OsaurusAI(X)はフォロワー6,770の認証済み組織アカウント
ダウンロード:TechCrunch報道(2026-05-15)時点で11.2万回以上

リリース頻度の高さは、機能追加が活発な一方でAPIや挙動が動きやすいサインでもある。後述の通り、本番運用ではバージョン固定が無難だ。

導入手順

導入はHomebrew caskが最短だ。

# インストール(Homebrew cask)
brew install --cask osaurus

# 起動・サーバ・状態確認(CLI)
osaurus ui       # GUIを開く
osaurus serve    # OpenAI/Anthropic/Ollama互換サーバを起動
osaurus status   # 稼働状態を確認

インストール後はSpotlightから起動するか、上記CLIを使う。OpenAI互換クライアントから使う場合は、接続先のベースURLをOsaurusのローカルエンドポイントに向け、/v1/chat/completions を叩けばよい(厳密なOpenAIセマンティクスに対応)。サーバ側で自律ループを回したい場合は /agents/{id}/run を使う。具体的なポート番号やAPIキーの扱いといった細部は、バージョンで変わりうるため公式docsのGetting Startedを正典として参照してほしい。

制限事項——2026-06-17時点で確認できること

導入前に押さえるべき制約を、一次情報の範囲で正直に挙げる。

Apple Silicon専用:macOS 15.5以上のApple Silicon必須。Intel Mac・Windows・Linuxは対象外(READMEのSystem Requirements)
SandboxはmacOS 26+:隔離VMでのコード実行など一部機能はmacOS 26(Tahoe世代)以上が前提
高頻度リリースゆえの変化:約10か月で408リリースと開発が速い。本番採用ではバージョン固定が無難
実装細部の非公開部分:vsock/VirtioFSなどアーキテクチャ図記載のキーワードはあるが、内部実装の詳細仕様は公式docsの公開範囲では2026-06-17時点で全ては確認できなかった
公式デモ動画:YouTubeに「Osaurus AI」チャンネルの存在は確認できたが、本記事執筆時点で特定動画の内容を一次検証できなかったため、本文への埋め込みは見送った

「公称」「実測」「報告」を区別して読むことが重要だ。スター数・リリース数・Fork数は本記事がGitHub APIで実測した値、ダウンロード11.2万回はTechCrunchの報道値、設計思想や機能はOsaurus自身の公称である。

まとめ

Osaurusは、クラウドAI全盛の世界に対する明確な対案だ。「推論はコモディティ、データは資産」という前提から、推論だけを交換可能にし、記憶・ツール・身元・実行環境をMacに固定する。Apple Silicon・MLX・Apple Foundation Models・Apple Containerizationという純Appleスタックに振り切ることで、ネイティブの速度とオフライン完結を手に入れた。

モデルは消耗品、ハーネスは複利——この賭けが正しければ、価値は使うほど手元に積み上がる。macOSユーザーで、AIエージェントを「借りる」のではなく「所有する」側に回りたいなら、まず brew install --cask osaurus から触れてみる価値がある。最新の正確な仕様は、本記事末尾の典拠に挙げた一次ソースを起点に確認してほしい。

参照ソース

osaurus-ai/osaurus(公式README・GitHub) — 最終アクセス2026-06-17
Osaurus 公式サイト「Own your AI」
On Decentralized Acceleration(公式ブログ, 2026-03-05)
Osaurus Docs
Osaurus AI on Hugging Face
@OsaurusAI on X
Osaurus brings both local and cloud AI models to your Mac(TechCrunch, Sarah Perez, 2026-05-15)
Apple Containerization Framework(Apple公式)
Liquid AI(Liquid Foundation Models)