Skip to content

Add rai-guard — runtime OWASP LLM Top 10 / EU AI Act / NIST AI RMF compliance engine#200

Open
ashish993 wants to merge 1 commit into
corca-ai:mainfrom
ashish993:add-rai-guard
Open

Add rai-guard — runtime OWASP LLM Top 10 / EU AI Act / NIST AI RMF compliance engine#200
ashish993 wants to merge 1 commit into
corca-ai:mainfrom
ashish993:add-rai-guard

Conversation

@ashish993
Copy link
Copy Markdown

@ashish993 ashish993 commented May 24, 2026

What is rai-guard?

rai-guard is an open-source runtime Responsible AI compliance engine for Python that enforces:

  • OWASP LLM Top 10 (LLM01–LLM10)
  • EU AI Act (Articles 9–17)
  • NIST AI RMF 1.0

It ships three integration modes so teams can drop it into any stack:

Mode How
OpenAI-compatible proxy raiguard serve — intercepts and inspects every request/response
ASGI middleware AIGuardMiddleware for FastAPI / Starlette
Python decorator @guard.protect on any async function

Checks included: prompt injection, PII detection (SSN, credit cards, API keys), toxicity, hallucination risk scoring, insecure output (SQL/XSS/shell injection).

Evidence is written to an async SQLite audit log and exposed via a live compliance dashboard. Reports export to HTML/JSON.

Repo: https://github.com/ashish993/rai-guard
License: Apache 2.0

Summary by CodeRabbit

  • 문서
    • README의 Tools 섹션에 새로운 항목이 추가되었습니다.

Review Change Stack

Copilot AI review requested due to automatic review settings May 24, 2026 17:04
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a new entry to the README’s tools list to include the rai-guard project.

Changes:

  • Add rai-guard to the list of open-source tools, including a description and GitHub stars badge.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 24, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 132b4b78-4a8a-4326-8068-dd735639aea7

📥 Commits

Reviewing files that changed from the base of the PR and between c8ae124 and ce606db.

📒 Files selected for processing (1)
  • README.md
📜 Recent review details
🔇 Additional comments (1)
README.md (1)

121-121: LGTM!


주요 변경사항

README.md의 Tools 섹션 목록에 rai-guard 항목(프로젝트 링크, 설명, GitHub 스타 배지)이 추가되었습니다.

변경사항

README 도구 목록 업데이트

레이어 / 파일 요약
Tools 섹션 항목 추가
README.md
Tools 섹션 목록에 rai-guard 항목을 새 불릿으로 추가함.

예상 코드 리뷰 난이도

🎯 1 (간단함) | ⏱️ ~2분

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed PR 제목은 변경 사항의 핵심을 명확하게 반영합니다. README의 Tools 섹션에 rai-guard 항목을 추가하는 주요 변경 사항을 정확하게 설명하고 있습니다.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Warning

⚠️ This pull request might be slop. It has been flagged by CodeRabbit slop detection and should be reviewed carefully.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants