Skip to content

Add Bulwark to Tools section#172

Open
anilatambharii wants to merge 1 commit into
corca-ai:mainfrom
anilatambharii:patch-1
Open

Add Bulwark to Tools section#172
anilatambharii wants to merge 1 commit into
corca-ai:mainfrom
anilatambharii:patch-1

Conversation

@anilatambharii
Copy link
Copy Markdown

@anilatambharii anilatambharii commented May 3, 2026

Bulwark is an Apache 2.0 defense framework for production AI agents: sanitizer + injection detector + compartmentalized RBAC + encrypted audit trail + human-confirmation gate.

Directly addresses OWASP LLM01 (Prompt Injection), LLM02 (Insecure Output Handling via outbound exfiltration scanning), and LLM06 (Sensitive Information Disclosure via redaction). 166 tests, 91% coverage, mypy strict.

Summary by CodeRabbit

릴리스 노트

  • 문서
    • README에 새로운 도구 'Bulwark'를 추가했습니다. GitHub 링크와 별 배지를 포함합니다.

Bulwark is an Apache 2.0 defense framework for production AI agents:
sanitizer + injection detector + compartmentalized RBAC + encrypted
audit trail + human-confirmation gate.

- GitHub: https://github.com/anilatambharii/bulwark
- PyPI: https://pypi.org/project/bulwark-agent-security/
- Live demo: https://huggingface.co/spaces/AmbhariiLabs/bulwark-demo
- Compliance: HIPAA / SOC 2 / NERC CIP / PCI / GDPR mapping at docs/COMPLIANCE.md

Directly addresses OWASP LLM01 (Prompt Injection), LLM02 (Insecure Output
Handling via outbound exfiltration scanning), and LLM06 (Sensitive
Information Disclosure via redaction). 166 tests, 91% coverage, mypy strict.
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 3, 2026

Walkthrough

README.md의 Tools 섹션에 Bulwark 도구 항목을 추가했습니다. 저장소 링크와 GitHub 스타 배지 이미지를 포함하고 있습니다.

Changes

README 문서 업데이트

Layer / File(s) Summary
Documentation Content
README.md
Tools 섹션에 Bulwark 항목을 추가했으며, GitHub 저장소 링크와 스타 배지 이미지를 포함합니다.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

🚥 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 The pull request title clearly and accurately summarizes the main change: adding Bulwark to the Tools section of the README.
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

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get your free trial and get 200 agent minutes per Slack user (a $50 value).


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
Review rate limit: 7/8 reviews remaining, refill in 7 minutes and 30 seconds.

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.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@README.md`:
- Line 121: The badge image for "Bulwark" lacks alt text and is inaccessible;
update the markdown image syntax in the README entry for "Bulwark" by adding
descriptive alt text (e.g., "Bulwark GitHub stars" or similar) to the existing
badge image
`![](https://img.shields.io/github/stars/anilatambharii/bulwark.svg?label=Stars)`
so it matches the other Tools entries and is screenreader-friendly.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: dde9af9a-8ce8-49af-bfcd-e555b950c471

📥 Commits

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

📒 Files selected for processing (1)
  • README.md
📜 Review details
🧰 Additional context used
🪛 markdownlint-cli2 (0.22.1)
README.md

[warning] 121-121: Images should have alternate text (alt text)

(MD045, no-alt-text)

Comment thread README.md
- [WhistleBlower](https://github.com/Repello-AI/whistleblower): open-source tool designed to infer the system prompt of an AI agent based on its generated text outputs. ![GitHub Repo stars](https://img.shields.io/github/stars/Repello-AI/whistleblower?style=social)
- [Open-Prompt-Injection](https://github.com/liu00222/Open-Prompt-Injection): open-source tool to evaluate prompt injection attacks and defenses on benchmark datasets. ![GitHub Repo stars](https://img.shields.io/github/stars/liu00222/Open-Prompt-Injection?style=social)
- [Agentic Radar](https://github.com/splx-ai/agentic-radar): Open-source CLI security scanner for agentic workflows. ![GitHub Repo stars](https://img.shields.io/github/stars/splx-ai/agentic-radar?style=social)
- [Bulwark](https://github.com/anilatambharii/bulwark): five-layer defense framework for production AI agents — sanitizer, injection detector, compartmentalized RBAC, encrypted audit trail, human-confirmation gate. MCP-native; HIPAA / SOC 2 / NERC CIP mapped. ![](https://img.shields.io/github/stars/anilatambharii/bulwark.svg?label=Stars)
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor | ⚡ Quick win

배지 이미지에 대체 텍스트를 추가해 주세요.

Line 121의 ![](...)는 스크린리더 사용자에게 의미를 전달하지 못합니다. 기존 Tools 항목들과 동일하게 alt text를 넣어 접근성을 맞춰 주세요.

수정 예시
-- [Bulwark](https://github.com/anilatambharii/bulwark): five-layer defense framework for production AI agents — sanitizer, injection detector, compartmentalized RBAC, encrypted audit trail, human-confirmation gate. MCP-native; HIPAA / SOC 2 / NERC CIP mapped. ![](https://img.shields.io/github/stars/anilatambharii/bulwark.svg?label=Stars)
+- [Bulwark](https://github.com/anilatambharii/bulwark): five-layer defense framework for production AI agents — sanitizer, injection detector, compartmentalized RBAC, encrypted audit trail, human-confirmation gate. MCP-native; HIPAA / SOC 2 / NERC CIP mapped. ![GitHub Repo stars](https://img.shields.io/github/stars/anilatambharii/bulwark.svg?label=Stars)
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- [Bulwark](https://github.com/anilatambharii/bulwark): five-layer defense framework for production AI agents — sanitizer, injection detector, compartmentalized RBAC, encrypted audit trail, human-confirmation gate. MCP-native; HIPAA / SOC 2 / NERC CIP mapped. ![](https://img.shields.io/github/stars/anilatambharii/bulwark.svg?label=Stars)
- [Bulwark](https://github.com/anilatambharii/bulwark): five-layer defense framework for production AI agents — sanitizer, injection detector, compartmentalized RBAC, encrypted audit trail, human-confirmation gate. MCP-native; HIPAA / SOC 2 / NERC CIP mapped. ![GitHub Repo stars](https://img.shields.io/github/stars/anilatambharii/bulwark.svg?label=Stars)
🧰 Tools
🪛 markdownlint-cli2 (0.22.1)

[warning] 121-121: Images should have alternate text (alt text)

(MD045, no-alt-text)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 121, The badge image for "Bulwark" lacks alt text and is
inaccessible; update the markdown image syntax in the README entry for "Bulwark"
by adding descriptive alt text (e.g., "Bulwark GitHub stars" or similar) to the
existing badge image
`![](https://img.shields.io/github/stars/anilatambharii/bulwark.svg?label=Stars)`
so it matches the other Tools entries and is screenreader-friendly.

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.

1 participant