back to home

getprobo / probo

Open source solutions for SOC2, GDPR, and ISO27001

1,007 stars
139 forks
71 issues
GoTypeScriptHTML

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing getprobo/probo in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/getprobo/probo)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Probo - Open Source Compliance Probo is an open-source compliance platform built for startups that helps you achieve SOC-2 compliance quickly and efficiently. Unlike traditional solutions, Probo is designed to be accessible, transparent, and community-driven. šŸš€ Getting Started šŸ“– Official Documentation Prerequisites • Go 1.21+ • Node.js 22+ • Docker • mkcert Quick Start • Clone the repository: • Install dependencies: • Start the development environment: The application will be available at: • Application: http://localhost:8080 Testing Custom Domains To test the custom domains feature locally, add the CNAME target to your hosts file: This allows you to test custom trust center domains on your local machine. The CNAME target can be configured in under . For detailed setup instructions, see our Contributing Guide. šŸ—ļø Current Status Probo is in early development, focusing on building a solid foundation for compliance management. šŸ› ļø Tech Stack Backend • Go - API server • PostgreSQL - Data storage • GraphQL - API layer Frontend • React with TypeScript • Relay - Data fetching • TailwindCSS - Styling Infrastructure • Docker - Containerization • OpenTelemetry - Observability • GitHub Actions - CI/CD Observability • Grafana - Metrics visualization • Prometheus - Metrics collection • Loki - Log aggregation • Tempo - Distributed tracing šŸ¤ Contributing We love contributions from our community! There are many ways to contribute: • 🌟 Star the repository to show your support • šŸ› Report bugs • šŸ’” Request features • šŸ”§ Submit pull requests • šŸ“– Improve documentation Please read our Contributing Guide before making a pull request. šŸ“š Documentation • šŸ“– Official Documentation • šŸ’¬ Discord Community • šŸ“ Blog 🌐 Community & Support • Join our Discord community • Follow us on Twitter • Connect on LinkedIn • Visit our website šŸ“„ License Probo is MIT licensed.