Repolode
trycompai

trycompai/crm

連絡先を調査し、根拠を記録し、独自のスケジュールで動作するAIエージェントを中心に据えたオープンソースCRM。

代替できる製品:SalesforceHubSpot

スター
11,488
フォーク
1,681
未解決の Issue
51
最終コミット
先月

これは何?

Comp AI CRMは、フォームの横にAIエージェントを置くのではなく、エージェントが調査を担う顧客管理システムです。エージェントは独自のデプロイ環境で作業キューとスケジュールに従って動作し、次に調査する連絡先を判断してフォローアップを予約します。調査用の予算が尽きると停止します。各レコードには確認できた根拠に基づいて情報が入力され、根拠が弱い場合は事実として記録せず、人が確認するための提案として提示されます。

エージェントは外部APIキーなしで動作し、チーム内のメールスレッド、会議、署名欄を読み取ります。任意のAPIキーを設定すると、Web検索や企業情報、LinkedInのデータを利用できます。営業担当者は各連絡先のAgentタブで実行された手順を確認し、その場でエージェントとやり取りできます。アプリは、VercelにデプロイされたNext.jsフロントエンドと、Prisma経由でPostgresを利用するNestJS APIで構成され、GoogleとMicrosoftのサインインに対応しています。

主な機能

  • 01独自の作業キューとスケジュールを持つ自律型の調査エージェント
  • 02確認できた根拠に基づいてレコードを記録し、根拠が弱い情報は人の確認に回す
  • 03外部APIキーがなくても、チーム内のメール、会議、署名欄を読み取って動作
  • 04各連絡先、企業、商談にAgentタブを用意し、手順や質問を表示
  • 05メールアドレスの許可リストに対応したGoogleおよびMicrosoftのサインイン
  • 06Next.jsフロントエンドとNestJS APIをつなぐ型安全なtRPCリンク

ユースケース

  • 取引先や連絡先の記録をエージェントに最新の状態に保たせたい小規模な営業チーム
  • 独自のPostgresデータベースとIDプロバイダーを使ったCRMのセルフホスティング
  • スケジュールに従って動作し、共有データストアに書き込むエージェントの実験

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/trycompai/crm.git && cd crm
  2. 2

    サンプルのenvファイルをコピーして、依存関係をインストールする

    cp .env.example .env && bun install
  3. 3

    Postgresを起動し、マイグレーションを適用して、開発サーバーを実行する

    docker compose up -d && bun run db:deploy && bun run dev

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

  • BunとDockerが必要です。また、サインイン用にGoogleまたはMicrosoftのOAuthアプリを設定する必要があります。
  • エージェント機能の多くは任意ですが、ブランドデータやLinkedIn向けのContextなど、追加のAPIキーが必要です。
  • シングルテナントのみ対応しており、組織には対応していません。

トピック

よくある質問

crm とは?
連絡先を調査し、根拠を記録し、独自のスケジュールで動作するAIエージェントを中心に据えたオープンソースCRM。 Comp AI CRMは、フォームの横にAIエージェントを置くのではなく、エージェントが調査を担う顧客管理システムです。エージェントは独自のデプロイ環境で作業キューとスケジュールに従って動作し、次に調査する連絡先を判断してフォローアップを予約します。調査用の予算が尽きると停止します。各レコードには確認できた根拠に基づいて情報が入力され、根拠が弱い場合は事実として記録せず、人が確認するための提案として提示されます。
crm は無料で使えますか?ライセンスは?
crm は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
crm は今もメンテナンスされていますか?
半年以内に更新あり。crm の最終コミットは 2026年9月11日 です。
crm は何に使えますか?
取引先や連絡先の記録をエージェントに最新の状態に保たせたい小規模な営業チーム 独自のPostgresデータベースとIDプロバイダーを使ったCRMのセルフホスティング スケジュールに従って動作し、共有データストアに書き込むエージェントの実験
crm のインストール方法は?
リポジトリをクローンする: git clone https://github.com/trycompai/crm.git && cd crm サンプルのenvファイルをコピーして、依存関係をインストールする: cp .env.example .env && bun install Postgresを起動し、マイグレーションを適用して、開発サーバーを実行する: docker compose up -d && bun run db:deploy && bun run dev
crm はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/trycompai/crm

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

関連プロジェクト