AIエージェントがMCPまたはHTTP API経由で実際のログイン済みブラウザーを操作する、Electronベースのローカルファーストなブラウザー。
AtomicBot-ai/atomic-agent
制御ループと状態を自分のマシン上で管理し、llama.cppのローカルモデルやクラウドプロバイダーを使って、Web閲覧、ファイル編集、承認済みコマンドの実行を行うローカルファーストのAIエージェントです。
- スター
- 3,415
- フォーク
- 273
- 未解決の Issue
- 38
- 最終コミット
- 27 分前
これは何?
Atomic Agentは、制御ループ、セッション、メモリ、タスク、トレースをユーザー自身のマシン上に保持する、ターミナルやデスクトップアプリに組み込めるAIエージェントです。CLIで管理するか、外部のllama-serverとして接続したllama.cpp経由のローカルモデルに対応しており、OpenAI互換エンドポイント、OpenRouter、Anthropic、Ollamaなどのクラウドプロバイダーも利用できます。
Playwrightベースのブラウザー操作、ファイルの読み込み・書き込み・パッチ適用、承認システムを介したシェルコマンドの実行、PDFやOffice文書からのテキスト抽出、MCPサーバーへの接続が可能です。メモリはSQLiteに保存され、全文検索と任意の埋め込みベースの検索に対応します。また、スケジュールタスク、Webhook、TelegramやDiscordのボットを使って無人で実行できます。
OpenAI互換のHTTPエンドポイント、Tauriアプリ向けの改行区切りJSON形式のstdioサイドカー、承認モード、プランモード、複数のカラーテーマを備えたTUIを提供します。Fusionモードでは、クラウドオーケストレーターからローカルのワーカーモデルに作業を委任できます。
主な機能
- 01ブラウザーを操作し、ファイルを編集して、承認済みのシェルコマンドを実行します。
- 02llama.cpp経由でローカルのGGUFモデルを実行でき、設定に応じてクラウドプロバイダーも利用できます。
- 03セッション、メモリ、設定をローカルファイルとSQLiteデータベースに保存します。
- 04OpenAI互換のHTTP APIとTauriサイドカー用プロトコルを提供します。
- 05TelegramやDiscordのボット、外部MCPサーバーに接続します。
- 06cronまたはインターバルで、定期タスクやリマインダーをスケジュールします。
ユースケース
- 小規模なローカルモデルを使い、API費用をかけずにノートPC上でコーディングエージェントやブラウジングエージェントを実行する。
- stdioサイドカープロトコルを使って、デスクトップアプリにエージェントを組み込む。
- 自分のマシン上で稼働するホームまたは業務用エージェントを、TelegramやDiscordから操作する。
- スケジュール実行と承認ゲートを使って、ファイルやWebに関する定期タスクを自動化する。
クイックスタート
- 1
README に記載されている公式インストールスクリプトを実行します(macOS/Linux または Windows PowerShell)。
- 2
エージェントを起動します。
atomic-agent
使う前に知っておきたいこと
- 開発者向けプレビュー版のため、API、コマンド、設定はまだ変更される可能性があります。安定した連携にはリリースを固定してください。
- Intel 搭載 Mac はまだサポートされていません。
- パッケージマネージャーではなく、curl でスクリプトを取得してシェルで実行する形式でインストールします。
収録されている特集
トピック
よくある質問
- atomic-agent とは?
- 制御ループと状態を自分のマシン上で管理し、llama.cppのローカルモデルやクラウドプロバイダーを使って、Web閲覧、ファイル編集、承認済みコマンドの実行を行うローカルファーストのAIエージェントです。 Atomic Agentは、制御ループ、セッション、メモリ、タスク、トレースをユーザー自身のマシン上に保持する、ターミナルやデスクトップアプリに組み込めるAIエージェントです。CLIで管理するか、外部のllama-serverとして接続したllama.cpp経由のローカルモデルに対応しており、OpenAI互換エンドポイント、OpenRouter、Anthropic、Ollamaなどのクラウドプロバイダーも利用できます。
- atomic-agent は無料で使えますか?ライセンスは?
- atomic-agent は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- atomic-agent は今もメンテナンスされていますか?
- 活発にメンテナンス中。atomic-agent の最終コミットは 2026年10月22日 です。
- atomic-agent は何に使えますか?
- 小規模なローカルモデルを使い、API費用をかけずにノートPC上でコーディングエージェントやブラウジングエージェントを実行する。 stdioサイドカープロトコルを使って、デスクトップアプリにエージェントを組み込む。 自分のマシン上で稼働するホームまたは業務用エージェントを、TelegramやDiscordから操作する。 スケジュール実行と承認ゲートを使って、ファイルやWebに関する定期タスクを自動化する。
- atomic-agent のインストール方法は?
- README に記載されている公式インストールスクリプトを実行します(macOS/Linux または Windows PowerShell)。 エージェントを起動します。: atomic-agent
- atomic-agent はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/AtomicBot-ai/atomic-agent
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
ブラウザー操作をMCPコマンドやClaude Skillsに変換し、AIエージェントから制御できる自動化プラットフォーム。
画面を認識してアプリやブラウザーを操作し、ファイルやコードも扱えるローカルファーストのデスクトップAIエージェント
ファイル編集やコマンド実行に対応し、ローカルモデルを含む40以上のモデルプロバイダーを利用できる、ターミナル向けのオープンソースRustコーディングエージェント。
Aidenは、複数ステップの作業を計画し、ファイル、ターミナル、ブラウザー、アプリ、APIを操作して、結果まで検証するオープンソースの自律型ワークエンジンです。
大規模言語モデルをローカルで実行できる、チャットUIとOpenAI/Anthropic互換APIを備えた無料のオープンソースデスクトップアプリ。