React, Next.js, Vue, Svelte, Astro 및 일반 HTML용 오픈소스 쿠키 동의 관리자와 GDPR 쿠키 배너
- 스타
- 2,046
- 포크
- 440
- 열린 이슈
- 48
- 마지막 커밋
- 11일 전
어떤 프로젝트인가요?
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를, Redis에는 Upstash를, 백그라운드 작업에는 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 인증서 이력을 한곳에서 분석하는 웹 툴킷
회의 예약과 캘린더 관리를 위한 오픈소스 셀프 호스팅 일정 관리 플랫폼(Cal.com의 MIT 라이선스 커뮤니티 포크)
Next.js와 TypeScript로 구축한 단축 링크, 전환 추적, 제휴 프로그램용 오픈소스 링크 어트리뷰션 플랫폼입니다.
기술 SEO, E-E-A-T, Schema.org, AI 검색 최적화를 병렬로 감사하는 Claude Code용 오픈소스 SEO 플러그인입니다.
연락처를 조사하고 근거를 기록하며 자체 일정에 따라 작동하는 AI 에이전트 기반 오픈소스 CRM입니다.