Repolode
trycompai

trycompai/comp

SOC 2、ISO 27001、HIPAA、GDPR向けに、証跡収集、ポリシー、管理策を自動化するオープンソースのコンプライアンスプラットフォーム。

代替できる製品:VantaDrata

スター
2,046
フォーク
440
未解決の Issue
48
最終コミット
10 日前

これは何?

Comp AIは、SOC 2、ISO 27001、HIPAA、GDPRなどのフレームワークへの対応を支援するコンプライアンスプラットフォームです。証跡収集、ポリシー管理、管理策の実装をカバーし、AIがワークフローを支援します。

このプロジェクトは、Next.js、PostgreSQLを使うPrisma、Tailwind CSS、Turborepoを採用したTypeScriptモノレポです。メインアプリ、顧客向けポータル、APIを備え、データベース層、メールテンプレート、Redisベースのキーバリューヘルパー、UIコンポーネントライブラリなどの共有パッケージをnpmで公開しています。

ローカル環境のセットアップにはNode.js、Bun、PostgreSQLに加え、サインイン用のGoogle OAuth、Upstash Redis、バックグラウンドジョブ用のTrigger.dev、メール送信用のResendなど、複数のサードパーティサービスが必要です。コア部分はAGPLv3でライセンスされていますが、エンタープライズ向けディレクトリ(/ee)は商用ライセンスです。

主な機能

  • 01コンプライアンス監査に向けた証跡収集を自動化
  • 02SOC 2、ISO 27001、HIPAA、GDPRに対応するポリシー管理と管理策の実装
  • 03メインアプリに加えて、顧客向けポータルを提供
  • 04Next.js、Prisma、PostgreSQL、Turborepoを基盤に構築
  • 05@trycompai/uiなどの再利用可能なパッケージをnpmで公開

ユースケース

  • SOC 2またはISO 27001の監査に備えるスタートアップ
  • コンプライアンスツールをセルフホストし、データを自社インフラ内に保持したいチーム
  • T3スタイルのスタックで構築されたTypeScriptモノレポを参考にしたい開発者

クイックスタート

  1. 1

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

    git clone https://github.com/trycompai/comp.git
  2. 2

    プロジェクトディレクトリに移動する

    cd comp
  3. 3

    Bunを使って依存関係をインストールする

    bun install
  4. 4

    データベースを起動し、マイグレーションを実行してから、すべてのアプリを起動する

    cd packages/db && bun run docker:up && bun run db:migrate

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

  • 完全に動作させるには、Node.js、Bun、Postgres、および複数のクラウドサービス(Trigger.dev、Google OAuth、Upstash Redis、Resend)が必要です。
  • AGPLv3でライセンスされていますが、コードの一部(/eeディレクトリ)は商用ライセンスの対象です。
  • DockerおよびVercelを使ったセルフホストのデプロイ手順は、近日公開予定と記載されています。

トピック

よくある質問

comp とは?
SOC 2、ISO 27001、HIPAA、GDPR向けに、証跡収集、ポリシー、管理策を自動化するオープンソースのコンプライアンスプラットフォーム。 Comp AIは、SOC 2、ISO 27001、HIPAA、GDPRなどのフレームワークへの対応を支援するコンプライアンスプラットフォームです。証跡収集、ポリシー管理、管理策の実装をカバーし、AIがワークフローを支援します。
comp は無料で使えますか?ライセンスは?
comp は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
comp は今もメンテナンスされていますか?
活発にメンテナンス中。comp の最終コミットは 2026年10月9日 です。
comp は何に使えますか?
SOC 2またはISO 27001の監査に備えるスタートアップ コンプライアンスツールをセルフホストし、データを自社インフラ内に保持したいチーム T3スタイルのスタックで構築されたTypeScriptモノレポを参考にしたい開発者
comp のインストール方法は?
リポジトリをクローンする: git clone https://github.com/trycompai/comp.git プロジェクトディレクトリに移動する: cd comp Bunを使って依存関係をインストールする: bun install データベースを起動し、マイグレーションを実行してから、すべてのアプリを起動する: cd packages/db && bun run docker:up && bun run db:migrate
comp はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/trycompai/comp

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

関連プロジェクト