Repolode
trycompai

trycompai/comp

Plataforma open source de compliance que automatiza a coleta de evidências, políticas e controles para SOC 2, ISO 27001, HIPAA e GDPR.

Alternativa open source a:VantaDrata

Estrelas
2,046
Forks
440
Issues abertas
48
Último commit
há 10 dias

O que é?

O Comp AI é uma plataforma de compliance criada para ajudar empresas a se adequarem a frameworks como SOC 2, ISO 27001, HIPAA e GDPR. A plataforma abrange a coleta de evidências, o gerenciamento de políticas e a implementação de controles, com IA auxiliando o fluxo de trabalho.

O projeto é um monorepo em TypeScript que usa Next.js, Prisma com PostgreSQL, Tailwind CSS e Turborepo. Inclui um app principal, um portal voltado para clientes e uma API, além de publicar no npm pacotes compartilhados, como a camada de banco de dados, templates de e-mail, um helper de chave-valor baseado em Redis e uma biblioteca de componentes de UI.

Para configurar o ambiente local, é preciso ter Node.js, Bun e PostgreSQL, além de vários serviços de terceiros: Google OAuth para autenticação, Upstash Redis, Trigger.dev para tarefas em segundo plano e Resend para e-mail. O núcleo usa a licença AGPLv3, enquanto o diretório empresarial (/ee) usa uma licença comercial.

Recursos principais

  • 01Automatiza a coleta de evidências para auditorias de compliance
  • 02Gerencia políticas e implementa controles para SOC 2, ISO 27001, HIPAA e GDPR
  • 03Inclui um portal voltado para clientes, além do app principal
  • 04Desenvolvido com Next.js, Prisma, PostgreSQL e Turborepo
  • 05Publica no npm pacotes reutilizáveis, como @trycompai/ui

Casos de uso

  • Startups que estão se preparando para uma auditoria SOC 2 ou ISO 27001
  • Equipes que querem hospedar suas próprias ferramentas de compliance e manter os dados na própria infraestrutura
  • Desenvolvedores que buscam um exemplo de monorepo em TypeScript baseado na stack no estilo T3

Início rápido

  1. 1

    Clone o repositório

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

    Acesse o diretório do projeto

    cd comp
  3. 3

    Instale as dependências usando Bun

    bun install
  4. 4

    Inicie o banco de dados, execute as migrações e, em seguida, inicie todos os apps

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

Antes de usar

  • Para executar tudo, são necessários Node.js, Bun, Postgres e vários serviços de nuvem (Trigger.dev, Google OAuth, Upstash Redis e Resend).
  • Licenciado sob AGPLv3, mas algumas partes do código (o diretório /ee) estão sob uma licença comercial.
  • A documentação de implantação própria com Docker e Vercel está marcada como em breve.

Tópicos

Perguntas frequentes

O que é comp?
Plataforma open source de compliance que automatiza a coleta de evidências, políticas e controles para SOC 2, ISO 27001, HIPAA e GDPR. O Comp AI é uma plataforma de compliance criada para ajudar empresas a se adequarem a frameworks como SOC 2, ISO 27001, HIPAA e GDPR. A plataforma abrange a coleta de evidências, o gerenciamento de políticas e a implementação de controles, com IA auxiliando o fluxo de trabalho.
comp é gratuito? Qual é a licença?
comp é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
comp ainda é mantido?
Manutenção ativa. O último commit de comp foi em 9 de out. de 2026.
Para que posso usar comp?
Startups que estão se preparando para uma auditoria SOC 2 ou ISO 27001 Equipes que querem hospedar suas próprias ferramentas de compliance e manter os dados na própria infraestrutura Desenvolvedores que buscam um exemplo de monorepo em TypeScript baseado na stack no estilo T3
Como instalar comp?
Clone o repositório: git clone https://github.com/trycompai/comp.git Acesse o diretório do projeto: cd comp Instale as dependências usando Bun: bun install Inicie o banco de dados, execute as migrações e, em seguida, inicie todos os apps: cd packages/db && bun run docker:up && bun run db:migrate
Onde consigo comp?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/trycompai/comp

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados