Repolode
osaurus-ai

osaurus-ai/osaurus

エージェントごとのメモリ、サンドボックス化されたツール、暗号学的なIDを備え、ローカルまたはクラウドのあらゆるモデルを完全オフラインで扱えるmacOSネイティブのAIハーネス。

代替できる製品:ChatGPT

スター
8,140
フォーク
491
未解決の Issue
229
最終コミット
12 時間前

これは何?

Osaurusは、Apple Silicon上で動くローカルモデルにも、クラウドプロバイダーのモデルにも対応するmacOSアプリです。エージェントのプロンプト、永続メモリ、ツール、IDなど、モデルを取り巻く機能をすべて手元のマシンで管理します。カスタムエージェントごとに専用のプロンプト、メモリ、作業フォルダーがあり、タスクに応じてRAG検索でツールやスキルが自動選択されます。

エージェントは、AppleのContainerizationフレームワークをベースにした分離Linux VM内でコードを実行できます。古いmacOSバージョンでは、代わりにSeatbeltサンドボックスを使用します。OsaurusはMCPサーバーとクライアントとしても動作し、localhostでOpenAI、Anthropic、Ollama互換のエンドポイントを公開します。また、Calendar、Reminders、Mailなど、Appleアプリ向けの組み込みツールも備えています。ローカルモデルはMLXで実行でき、macOS 26以降ではApple Foundation Modelsも利用できます。

クラウドへのリクエストは、送信前に名前、メールアドレス、秘密情報などを削除するオンデバイスのプライバシーフィルターを経由させることができ、情報が漏れる場合は送信をブロックします。プロジェクトはSwiftで実装され、macOS 15.5以降とApple Siliconが必要です。ライセンスはMITです。

主な機能

  • 01Apple Silicon上でローカルのMLXモデルを実行するか、OpenAI、Anthropic、Geminiなどのクラウドプロバイダーに接続できます。
  • 02セッション終了時に会話を要約して蓄積する、エージェントごとの永続メモリを備えています。
  • 03エージェントごとにユーザーを分け、vsockブリッジを備えた分離Linux VM内でコードを実行できます。
  • 04MCPサーバーおよびクライアントとして動作し、OpenAI、Anthropic、Ollama互換のAPIを公開します。
  • 05プライバシーフィルターがクラウドリクエスト前に機密データを削除し、情報漏えいを防ぎます。
  • 06アクセスキーを備えた暗号学的なIDと、エージェント間のエンドツーエンド暗号化チャネルを提供します。

ユースケース

  • インターネット接続なしで使える、プライベートなMac向けAIアシスタントを動かす。
  • 既存のOpenAIまたはOllama互換ツールを、ローカルのモデルサーバーに接続する。
  • コーディングエージェントにサンドボックス化されたシェルと作業フォルダーを与え、タスクを実行させる。
  • 個人情報を事前に削除したうえで、クラウドモデルにプロンプトを送る。

クイックスタート

  1. 1

    Homebrewでアプリをインストールする

    brew install --cask osaurus
  2. 2

    チャットUIを開く

    osaurus ui
  3. 3

    サーバーを起動する

    osaurus serve

使う前に知っておきたいこと

  • Apple Silicon搭載のmacOS 15.5以降のみ対応しています。
  • Linux VMサンドボックスにはmacOS 26以降が必要です。それより前のバージョンでは、分離性が低い代替手段が使われます。
  • フルビルドには約4 GBのモデルダウンロードが含まれます。

収録されている特集

トピック

よくある質問

osaurus とは?
エージェントごとのメモリ、サンドボックス化されたツール、暗号学的なIDを備え、ローカルまたはクラウドのあらゆるモデルを完全オフラインで扱えるmacOSネイティブのAIハーネス。 Osaurusは、Apple Silicon上で動くローカルモデルにも、クラウドプロバイダーのモデルにも対応するmacOSアプリです。エージェントのプロンプト、永続メモリ、ツール、IDなど、モデルを取り巻く機能をすべて手元のマシンで管理します。カスタムエージェントごとに専用のプロンプト、メモリ、作業フォルダーがあり、タスクに応じてRAG検索でツールやスキルが自動選択されます。
osaurus は無料で使えますか?ライセンスは?
osaurus は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
osaurus は今もメンテナンスされていますか?
活発にメンテナンス中。osaurus の最終コミットは 2026年11月7日 です。
osaurus は何に使えますか?
インターネット接続なしで使える、プライベートなMac向けAIアシスタントを動かす。 既存のOpenAIまたはOllama互換ツールを、ローカルのモデルサーバーに接続する。 コーディングエージェントにサンドボックス化されたシェルと作業フォルダーを与え、タスクを実行させる。 個人情報を事前に削除したうえで、クラウドモデルにプロンプトを送る。
osaurus のインストール方法は?
Homebrewでアプリをインストールする: brew install --cask osaurus チャットUIを開く: osaurus ui サーバーを起動する: osaurus serve
osaurus はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/osaurus-ai/osaurus

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト