gitwtfhub

wtf is opencomply?

phanindraintelligenzit-afk/opencomply — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · ops devopsComplexity · 4/5LicenseSetup · moderate

TL;DR

A free, open-source, self-hosted compliance automation platform that uses five AI agents to collect evidence and prepare SOC 2, ISO 27001, and PCI audits.

Mindmap

mindmap
  root((repo))
    What it does
      Collects compliance evidence
      Maps evidence to controls
      Simulates audits
      Generates PDF reports
    Tech stack
      Python FastAPI
      React TypeScript
      PostgreSQL
      Redis Celery
      Docker
    Use cases
      SOC 2 audit prep
      ISO 27001 tracking
      Self hosted compliance
    Audience
      Security teams
      B2B SaaS companies
    Setup
      Docker Compose
      Change default credentials

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Automate SOC 2 evidence collection from AWS, GCP, GitHub, Docker, and Kubernetes for an upcoming audit.

REASON 2

Run a pre-audit simulation to catch compliance gaps before a real SOC 2 or ISO 27001 auditor reviews you.

REASON 3

Self-host a compliance dashboard and generate audit-ready PDF reports without paying for Vanta or Drata.

What's in the stack?

PythonFastAPIReactTypeScriptPostgreSQLRedisDocker

How it stacks up

phanindraintelligenzit-afk/opencomply0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultymoderatemoderatemoderate
Complexity4/52/54/5
Audienceops devopsgeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · moderate Time to first run · 30min

Needs Docker and Docker Compose to start, default admin credentials must be changed before production use.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

Wtf does this do

OpenComply is an open-source platform for automating SOC 2 and related compliance work, positioned as a free alternative to paid services like Vanta, Drata, and Secureframe, which the README says commonly cost eight to twelve thousand dollars a year and more once a company needs multiple frameworks. It aims to cover SOC 2, ISO 27001, and PCI DSS compliance for companies that need to prove their security practices to customers or auditors. The system is built around five separate AI agents that each handle a piece of the compliance process. One agent collects evidence automatically from cloud providers and tools like AWS, GCP, GitHub, Docker, and Kubernetes. Another maps that evidence to the specific requirements of a compliance framework. A third analyzes the results to find gaps and score how risky each one is. A fourth simulates what an auditor would check, so problems can be caught before a real audit happens. A fifth generates PDF reports, including executive summaries and full audit packages. Other stated features include a dashboard showing your compliance status, role based access control for admins, assessors, and viewers, and a REST API for connecting the platform to other tools you already use. It is meant to be self-hosted, so a company keeps full control over its own compliance data rather than sending it to a third party. Getting started requires Docker and Docker Compose. You clone the repository, copy the example environment file, and run a single command to start the frontend, backend API, and interactive API documentation. Development without Docker is also documented for both the Python backend and the React and TypeScript frontend. Behind the scenes it uses PostgreSQL for data storage, Redis and Celery for background task queues, and S3 compatible storage for files. The project is released under the MIT license and is described as built by an autonomous group of AI agents called AgentsFactory, which also offers paid enterprise support and custom framework mappings on top of the free core.

Yoink these prompts

Prompt 1
Help me set up OpenComply with Docker Compose and change the default admin credentials before production.
Prompt 2
Explain what each of OpenComply's five AI agents does and how they work together for a SOC 2 audit.
Prompt 3
Show me how to call the OpenComply API to trigger evidence collection and check agent status.
Prompt 4
Walk me through running the OpenComply backend and frontend locally without Docker for development.

Frequently asked questions

wtf is opencomply?

A free, open-source, self-hosted compliance automation platform that uses five AI agents to collect evidence and prepare SOC 2, ISO 27001, and PCI audits.

What language is opencomply written in?

Mainly Python. The stack also includes Python, FastAPI, React.

What license does opencomply use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is opencomply to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is opencomply for?

Mainly ops devops.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.