Skip to main content
Guardian
Documentation
ChangelogFAQContact
Guardian

Release-driven governance platform for engineering teams. Maintain code quality and security at scale.

Product

  • Changelog
  • Documentation
  • FAQ
  • Contact

Resources

  • Getting Started
  • Security
  • Configuration
  • Guru AI
  • Monitoring

Legal

  • Privacy Policy

© 2026 Guardian Project. All rights reserved.

Designed & Developed bySenol Dogan

Sections

Features

Guru: AI AssistantProject Monitoring

General

Getting Started

Operations

InstallationAuthenticationUpdatesConfiguration

Security

Security

Support

Troubleshooting
Documentation

Getting Started

Understand the product and release model before your first run.

What is Guardian?

Guardian is a desktop governance application that evaluates codebases against architecture constraints, security expectations, and release quality standards. It provides real-time feedback on code quality, suggests fixes using the Guru assistant, and integrates with your existing release workflows.

Key Capabilities

  • Codebase Scanning: Analyzes your project for architectural violations, security issues, and quality concerns.
  • Guru AI Assistant: An intelligent assistant that explains issues in context and provides actionable fix suggestions.
  • Release Governance: Manages the release process with built-in update checking and version management.
  • In-App Updates: Checks for updates via the configured update feed and guides you through installing new releases.

Who is it for?

Guardian is designed for teams and individuals who care about code quality:

RoleUse Case
Technical LeadsEnforce architectural standards across the team
Platform/DevOps TeamsIntegrate quality checks into CI/CD pipelines
Security TeamsMonitor for security vulnerabilities and compliance
Individual DevelopersGet instant feedback on code quality

How it works

Guardian follows a three-step governance cycle:

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│    SCAN     │────▶│   ANALYZE   │────▶│    ACT      │
│ Codebase    │     │ Findings    │     │ Fix/Approve │
└─────────────┘     └─────────────┘     └─────────────┘
  1. Scan: Guardian scans your codebase and classifies findings by type (security, architecture, quality).
  2. Analyze: Issues are prioritized by severity, and the Guru assistant provides context and explanations.
  3. Act: Review findings, apply suggested fixes, or approve exceptions with documented reasoning.

First 10 Minutes

Here's what you should do in your first session:

1. Install the Application

Download the installer for your operating system from the Download page. Guardian supports macOS, Windows, and Linux.

2. Configure Provider Settings

Navigate to Settings > Providers and configure your AI provider credentials. Guardian supports multiple AI providers including cloud-based and local options.

3. Start Your First Scan

Open a project folder using File > Open Project or drag and drop a folder onto the app window. Start monitoring when you're ready.

4. Review Findings

Once the scan completes:

  • Click on any finding to see details
  • Use the Guru chat to ask questions about the issue
  • Apply suggested fixes or mark as an exception

Application Layout

The Guardian interface consists of four main areas:

AreaPurpose
SidebarNavigate between scans, settings, and history
Main PanelView findings, code, and analysis results
Guru ChatInteractive AI assistant for getting help
Status BarConnection status, version info, and quick actions

Next Steps

  • Installation Guide - Detailed setup instructions
  • Guru Assistant - Learn how to use the AI architect
  • Security - Understand the security model

On This Page

What is Guardian?Key CapabilitiesWho is it for?How it worksFirst 10 Minutes1. Install the Application2. Configure Provider Settings3. Start Your First Scan4. Review FindingsApplication LayoutNext Steps