Repolode
abacusai

abacusai/abacusai-bot

WhatsApp、Telegram、Discordなどのメッセージアプリや、Gmail、Slackなどの連携サービスで使える、個人向けAI botを作成するオープンソースのデスクトップアプリ。

スター
471
フォーク
63
未解決の Issue
20
最終コミット
16 時間前

これは何?

AbacusAI Botは、常時稼働する個人向けエージェントを作成するデスクトップアプリです。各botには専用の名前、指示、モデル、チャット履歴、メモリ、有効化するツールがあり、デスクトップアプリのほか、WhatsApp、Telegram、Discordからメッセージを送れます。botはメールの閲覧や下書き、カレンダーやファイルの管理、業務サービスへの投稿、Webの閲覧、コマンドの実行ができ、ルーティンを使ってスケジュール実行することもできます。

Gmail、Google Drive、Google Calendar、Slack、Outlook、Jira、Confluenceなどを含む100以上のコネクタとツールを搭載し、MCPサーバーとskillsにも対応しています。リモートメッセージングでは送信者の承認とツールの制御ができ、デフォルトでは受信メッセージをきっかけに処理を開始しません。botのチャットとルーティンはすべてのツール権限で実行されますが、監督付きセッションでは承認モードと、任意で有効にできるカーネルサンドボックスを利用できます。

デスクトップアプリはMITライセンスで、無料アカウントがあれば無料で利用できます。複数のプロバイダーが提供する無料モデル、またはローカルのOpenAI互換モデルにリクエストを振り分けられます。リポジトリはTypeScript製で、Node.js 22とpnpmを使ってビルドされ、macOS、Windows、Linuxを対象としています。

主な機能

  • 01それぞれ独自の指示、モデル、メモリ、チャット履歴を持つ、名前付きbot。
  • 02デスクトップアプリ、WhatsApp、Telegram、Discordからbotとチャット。
  • 03Gmail、Google Drive、Slack、GitHubのような業務ツールを含む100以上のコネクタ。
  • 04毎時、毎日、毎週、またはWebhookを起点に実行するスケジュール設定可能なルーティン。
  • 05リモートメッセージングでの送信者承認と一時停止の制御。

ユースケース

  • メールの返信案の作成や、毎朝のブリーフィングの準備。
  • Gmail、Calendar、Slackをまたいだフォローアップや会議準備の管理。
  • 定期的な調査や監視タスクのスケジュール実行。
  • リポジトリを編集してテストを実行するコーディングタスクをbotに依頼。

クイックスタート

  1. 1

    Corepackを有効にする(Node.js 22が必要)

    corepack enable
  2. 2

    pnpmで依存関係をインストールする

    pnpm install
  3. 3

    開発モードでアプリを起動する

    pnpm dev

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

  • Botのチャットとルーティンは、デフォルトでサンドボックスなしで、すべてのツール権限を使って実行されます。
  • ソースからビルドするには、Node.js 22とpnpmが必要です。
  • ローカルのルーティンは、デスクトップアプリが開いている間のみ実行されます。

収録されている特集

トピック

よくある質問

abacusai-bot とは?
WhatsApp、Telegram、Discordなどのメッセージアプリや、Gmail、Slackなどの連携サービスで使える、個人向けAI botを作成するオープンソースのデスクトップアプリ。 AbacusAI Botは、常時稼働する個人向けエージェントを作成するデスクトップアプリです。各botには専用の名前、指示、モデル、チャット履歴、メモリ、有効化するツールがあり、デスクトップアプリのほか、WhatsApp、Telegram、Discordからメッセージを送れます。botはメールの閲覧や下書き、カレンダーやファイルの管理、業務サービスへの投稿、Webの閲覧、コマンドの実行ができ、ルーティンを使ってスケジュール実行することもできます。
abacusai-bot は無料で使えますか?ライセンスは?
abacusai-bot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
abacusai-bot は今もメンテナンスされていますか?
活発にメンテナンス中。abacusai-bot の最終コミットは 2026年11月6日 です。
abacusai-bot は何に使えますか?
メールの返信案の作成や、毎朝のブリーフィングの準備。 Gmail、Calendar、Slackをまたいだフォローアップや会議準備の管理。 定期的な調査や監視タスクのスケジュール実行。 リポジトリを編集してテストを実行するコーディングタスクをbotに依頼。
abacusai-bot のインストール方法は?
Corepackを有効にする(Node.js 22が必要): corepack enable pnpmで依存関係をインストールする: pnpm install 開発モードでアプリを起動する: pnpm dev
abacusai-bot はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/abacusai/abacusai-bot

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

関連プロジェクト

デスクトップアプリ、CLI、埋め込み可能なAPIとしてローカルで動作し、コーディングからそれ以外の作業までこなす、オープンソースの汎用AIエージェントです。

5.6万+336 今週6566RustApache-2.0更新 22 時間前