React、Next.js、Vue、Svelte、Astro、通常のHTMLに対応するオープンソースのCookie同意管理ツール
- スター
- 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
リポジトリをクローンする
git clone https://github.com/trycompai/comp.git - 2
プロジェクトディレクトリに移動する
cd comp - 3
Bunを使って依存関係をインストールする
bun install - 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 の数値は毎日更新されます。
関連プロジェクト
DNS検索、IPジオロケーション、WHOIS、SSL証明書の履歴を一画面で分析できるWebツールキット。
会議予約やカレンダー管理に使える、MITライセンスのオープンソース・セルフホスト型スケジューリングプラットフォーム
Next.jsとTypeScriptで構築された、短縮リンク、コンバージョン計測、アフィリエイトプログラム向けのオープンソースリンクアトリビューションプラットフォーム。
Claude Code向けのオープンソースSEO分析プラグイン。技術SEO、E-E-A-T、Schema.org、AI検索を並列監査します。
連絡先を調査し、根拠を記録し、独自のスケジュールで動作するAIエージェントを中心に据えたオープンソースCRM。