Repolode
AtomicBot-ai

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. 1

    README に記載されている公式インストールスクリプトを実行します(macOS/Linux または Windows PowerShell)。

  2. 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 の数値は毎日更新されます。

関連プロジェクト