gitwtfhub

wtf is open-secgrc?

phanindraintelligenzit-afk/open-secgrc — explained in plain English

Analysis updated 2026-05-18

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

TL;DR

Open-SecGRC is an open-source compliance platform that uses seven AI agents to automate evidence collection, control monitoring, and audit preparation for standards like SOC 2, ISO 27001, HIPAA, and GDPR.

Mindmap

mindmap
  root((open-secgrc))
    What it does
      Compliance automation
      Evidence collection
      Control monitoring
      Audit prep
    Tech stack
      Python
      FastAPI
      React
      LangGraph
    Frameworks
      SOC 2
      ISO 27001
      HIPAA
      GDPR
    Agents
      EvidenceCollector
      ControlMonitor
      RemediationAgent
      AuditPrep

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

Automatically collect audit evidence from AWS, Azure, GCP, GitHub, and Slack instead of gathering it by hand.

REASON 2

Monitor cloud configurations continuously and get alerted when something drifts out of compliance.

REASON 3

Generate audit-ready evidence packages and gap analysis reports for SOC 2, ISO 27001, HIPAA, or GDPR.

REASON 4

Get a recommended compliance framework roadmap based on your company's size and industry.

What's in the stack?

PythonFastAPIReactTypeScriptPostgreSQLRedisLangGraphDocker

How it stacks up

phanindraintelligenzit-afk/open-secgrc0xallam/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

Requires Docker Compose plus manual API calls to create an admin account before use.

Permissive open-source license, free to use, modify, and deploy including for commercial purposes.

Wtf does this do

Open-SecGRC is an open-source platform for handling the ongoing checklist work companies go through to pass security and compliance audits, such as SOC 2, ISO 27001, HIPAA, and GDPR. Instead of tracking evidence and controls in spreadsheets, the platform automates the process by connecting to cloud accounts and SaaS tools such as AWS, Azure, GCP, GitHub, and Slack, and pulling evidence about how those systems are configured. The system is built around seven specialized agents, each handling one part of the compliance workflow. One agent collects evidence from connected providers on a schedule. Another continuously checks for configuration drift, things like multi-factor authentication being disabled or encryption settings changing, and raises alerts when it finds a problem. A policy mapping agent keeps track of how the same requirement shows up differently across frameworks, so a single piece of evidence can satisfy multiple standards at once. A remediation agent can automatically fix some common issues, like turning on logging or enforcing a password policy, and hands off anything it cannot fix on its own to a manual review queue. The remaining agents prepare audit packages, generate compliance reports and scorecards, and recommend which framework a company should pursue based on its size and industry. Technically, the project combines a Python FastAPI backend, a React and TypeScript frontend, PostgreSQL for storage, and Redis for caching and queuing. The agent logic runs on LangGraph, a framework for coordinating multiple AI agents working together. Everything is packaged to run with a single Docker Compose command, which starts the backend, frontend, database, and cache together. Getting started involves creating an admin account through the API and logging in to get an authentication token before using the rest of the system. The project supports role based access, so admins, auditors, and viewers see different levels of detail. It is released under the MIT license and currently has no reported stars, so it appears to be a new or early stage project rather than an established one.

Yoink these prompts

Prompt 1
Help me set up Open-SecGRC with Docker Compose and create my first admin account.
Prompt 2
Explain how Open-SecGRC's ControlMonitorAgent detects configuration drift and what triggers an alert.
Prompt 3
Show me how to map SOC 2 controls to ISO 27001 controls using Open-SecGRC's PolicyMapperAgent.
Prompt 4
Write a script that calls Open-SecGRC's API to trigger an evidence collection run for AWS.

Frequently asked questions

wtf is open-secgrc?

Open-SecGRC is an open-source compliance platform that uses seven AI agents to automate evidence collection, control monitoring, and audit preparation for standards like SOC 2, ISO 27001, HIPAA, and GDPR.

What language is open-secgrc written in?

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

What license does open-secgrc use?

Permissive open-source license, free to use, modify, and deploy including for commercial purposes.

How hard is open-secgrc to set up?

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

Who is open-secgrc for?

Mainly ops devops.

View the repo → Decode another repo

This repo across BitVibe Labs

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