English | 中文 | 日本語 | 한국어 | Русский | Español | Türkçe | العربية | Bahasa Indonesia | தமிழ் | हिन्दी
Anastomoticは、お使いのマシン上でローカルにファイル管理、ドキュメント作成、ブラウザタスクを自動化するオープンソースAIデスクトップエージェントです。独自のAPIキー(OpenAI、Anthropic、Google、xAI)を使用するか、Ollama経由でローカルモデルを実行できます。
お使いのマシン上でローカルに実行。独自のAPIキーまたはローカルモデルを使用。MITライセンス。
Mac用ダウンロード(Apple Silicon) · Mac用ダウンロード(Intel) · Windows 11用ダウンロード · Linux用ダウンロード(ARM64) · Linux用ダウンロード(x64) · Linux用ダウンロード(.deb x64) · Anastomoticウェブサイト · Anastomoticブログ · Anastomoticリリース
|
|
|
|
| 📁 ファイル管理 | ✍️ ドキュメント作成 | 🔗 ツール連携 |
| コンテンツやルールに基づいてファイルを整理、リネーム、移動 | ドキュメントの作成、要約、書き換えを指示 | Notion、Google Drive、Dropboxなどと連携(ローカルAPI経由) |
| ⚙️ カスタムスキル | 🛡️ 完全なコントロール | |
| 繰り返しワークフローを定義してスキルとして保存 | すべてのアクションを承認。ログを確認可能。いつでも停止可能。 |
- プロジェクト、ファイルタイプ、日付でフォルダを整理
- ドキュメント、レポート、会議メモの作成、要約、書き換え
- 調査やフォーム入力などのブラウザワークフローを自動化
- ファイルとメモから週次アップデートを生成
- ドキュメントとカレンダーから会議資料を準備
- Anthropic (Claude)
- OpenAI (GPT)
- Google AI (Gemini)
- xAI (Grok)
- DeepSeek
- Moonshot AI (Kimi)
- Z.AI (GLM)
- MiniMax
- Venice.ai
- Amazon Bedrock
- Azure Foundry
- OpenRouter
- LiteLLM
- Ollama(ローカルモデル)
- LM Studio(ローカルモデル)
Anastomoticはお使いのマシン上でローカルに実行されます。ファイルはデバイス上に保存され、アクセスできるフォルダを選択できます。
- macOS(Apple Silicon)
- Windows 11
- Ubuntu (ARM64)
- Ubuntu (x64)
セットアップは2分で完了。
| ステップ | アクション | 詳細 |
|---|---|---|
| 1 | アプリをインストール | DMGをダウンロードしてアプリケーションフォルダにドラッグ |
| 2 | AIを接続 | Google、OpenAI、Anthropic(またはその他)のAPIキーを使用、またはChatGPT(Plus/Pro)でサインイン。サブスクリプションなし。 |
| 3 | アクセス権を付与 | アクセス可能なフォルダを選択。あなたがコントロール。 |
| 4 | 作業開始 | ドキュメントの要約、フォルダの整理、レポートの作成を依頼。すべてを承認。 |
Mac用ダウンロード(Apple Silicon) · Mac用ダウンロード(Intel) · Windows 11用ダウンロード · Linux用ダウンロード(ARM64) · Linux用ダウンロード(x64) · Linux用ダウンロード(.deb x64)
Anastomoticはローカルで動作しますか? はい。Anastomoticはお使いのマシン上でローカルに動作し、アクセスできるフォルダを制御できます。
APIキーは必要ですか? 独自のAPIキー(OpenAI、Anthropic、Google、xAIなど)を使用するか、Ollama経由でローカルモデルを実行できます。
Anastomoticは無料ですか? はい。AnastomoticはオープンソースでMITライセンスです。
どのプラットフォームに対応していますか? macOS(Apple Silicon)とWindows 11が利用可能です。 Ubuntu (ARM64) と Ubuntu (x64) もサポートされています。
pnpm install
pnpm dev以上です。
前提条件
- Node.js 20+
- pnpm 9+
すべてのコマンド
| コマンド | 説明 |
|---|---|
pnpm dev |
開発モードでデスクトップアプリを実行 |
pnpm dev:clean |
クリーンスタートで開発モード |
pnpm build |
すべてのワークスペースをビルド |
pnpm build:desktop |
デスクトップアプリのみビルド |
pnpm -F @anastomotic/desktop package:win |
Windows インストーラーをビルド (x64) |
pnpm -F @anastomotic/desktop package:linux |
Linux アーティファクトをビルド (AppImage + deb) |
pnpm lint |
TypeScriptチェック |
pnpm typecheck |
型検証 |
pnpm -F @anastomotic/desktop test:e2e |
Playwright E2Eテスト |
環境変数
| 変数 | 説明 |
|---|---|
CLEAN_START=1 |
アプリ起動時にすべての保存データをクリア |
E2E_SKIP_AUTH=1 |
オンボーディングフローをスキップ(テスト用) |
アーキテクチャ
apps/
desktop/ # Electronアプリ(main + preload + renderer)
packages/
shared/ # 共有TypeScript型
デスクトップアプリはViteでバンドルされたReact UIを持つElectronを使用しています。メインプロセスはnode-ptyを使用してOpenCode CLIを生成してタスクを実行します。APIキーはOSキーチェーンに安全に保存されます。
詳細なアーキテクチャドキュメントはCLAUDE.mdを参照してください。
コントリビューション歓迎!お気軽にPRを開いてください。
# Fork → Clone → Branch → Commit → Push → PR
git checkout -b feature/amazing-feature
git commit -m 'Add amazing feature'
git push origin feature/amazing-featureAnastomoticウェブサイト · Anastomoticブログ · Anastomoticリリース · Issues · Twitter
MITライセンス · Anastomotic製
キーワード: AIエージェント、AIデスクトップエージェント、デスクトップ自動化、ファイル管理、ドキュメント作成、ブラウザ自動化、ローカルファースト、macOS、プライバシーファースト、オープンソース、Electron、コンピューター使用、AIアシスタント、ワークフロー自動化、OpenAI、Anthropic、Google、xAI、Claude、GPT-4、Ollama