▲ 0 r/cicd

How confident are you when deploying your AI agents to production?

With traditional applications, we have established CI/CD checks for things like vulnerabilities, dependencies, secrets and infrastructure.

But what about the agent itself?

Do you have specific AI-agent security checks in your CI/CD pipeline, or are you relying on the same checks you use for ordinary applications?

Before deploying an agent, do you know:

  • What tools it can access?
  • Whether it gained a new capability in the latest PR?
  • If it can execute shell commands or write to the filesystem?
  • Which MCP servers it can reach?
  • ..

I'm curious how teams are answering these questions today.

We're experimenting with SafeAI as a GitHub Action to bring this kind of static analysis into the existing CI workflow. It's still early stage but going fast, thanks to all contributors.

If you want to try it against your own agent project, we'd genuinely appreciate feedback, as well as contributions.

Here you may check: ikaruscareer/SafeAI on GitHub.

reddit.com
u/IkarusCareer — 2 days ago

How confident are you when deploying your AI agents to production?

With traditional applications, we have established CI/CD checks for things like vulnerabilities, dependencies, secrets and infrastructure.

But what about the agent itself?

Do you have specific AI-agent security checks in your CI/CD pipeline, or are you relying on the same checks you use for ordinary applications?

Before deploying an agent, do you know:

  • What tools it can access?
  • Whether it gained a new capability in the latest PR?
  • If it can execute shell commands or write to the filesystem?
  • Which MCP servers it can reach?
  • ..

I'm curious how teams are answering these questions today.

We're experimenting with SafeAI as a GitHub Action to bring this kind of static analysis into the existing CI workflow. It's still early stage but going fast, thanks to all contributors.

If you want to try it against your own agent project, we'd genuinely appreciate feedback, as well as contributions.

Here you may check: ikaruscareer/SafeAI on GitHub.

reddit.com
u/IkarusCareer — 2 days ago

How confident are you when deploying your AI agents to production?

With traditional applications, we have established CI/CD checks for things like vulnerabilities, dependencies, secrets and infrastructure.

But what about the agent itself?

Do you have specific AI-agent security checks in your CI/CD pipeline, or are you relying on the same checks you use for ordinary applications?

Before deploying an agent, do you know:

  • What tools it can access?
  • Whether it gained a new capability in the latest PR?
  • If it can execute shell commands or write to the filesystem?
  • Which MCP servers it can reach?
  • ..

I'm curious how teams are answering these questions today.

We're experimenting with SafeAI as a GitHub Action to bring this kind of static analysis into the existing CI workflow. It's still early stage but going fast, thanks to all contributors.

If you want to try it against your own agent project, we'd genuinely appreciate feedback, as well as contributions.

Here you may check: ikaruscareer/SafeAI on GitHub.

reddit.com
u/IkarusCareer — 2 days ago

How confident are you when deploying your AI agents to production?

With traditional applications, we have established CI/CD checks for things like vulnerabilities, dependencies, secrets and infrastructure.

But what about the agent itself?

Do you have specific AI-agent security checks in your CI/CD pipeline, or are you relying on the same checks you use for ordinary applications?

Before deploying an agent, do you know:

  • What tools it can access?
  • Whether it gained a new capability in the latest PR?
  • If it can execute shell commands or write to the filesystem?
  • Which MCP servers it can reach?
  • ..

I'm curious how teams are answering these questions today.

We're experimenting with SafeAI as a GitHub Action to bring this kind of static analysis into the existing CI workflow. It's still early stage but going fast, thanks to all contributors.

If you want to try it against your own agent project, we'd genuinely appreciate feedback, as well as contributions.

Here you may check: ikaruscareer/SafeAI on GitHub.

reddit.com
u/IkarusCareer — 2 days ago

How confident are you when deploying your AI agents to production?

With traditional applications, we have established CI/CD checks for things like vulnerabilities, dependencies, secrets and infrastructure.

But what about the agent itself?

Do you have specific AI-agent security checks in your CI/CD pipeline, or are you relying on the same checks you use for ordinary applications?

Before deploying an agent, do you know:

  • What tools it can access?
  • Whether it gained a new capability in the latest PR?
  • If it can execute shell commands or write to the filesystem?
  • Which MCP servers it can reach?
  • ..

I'm curious how teams are answering these questions today.

We're experimenting with SafeAI as a GitHub Action to bring this kind of static analysis into the existing CI workflow. It's still early stage but going fast, thanks to all contributors.

If you want to try it against your own agent project, we'd genuinely appreciate feedback, as well as contributions.

Here you may check: ikaruscareer/SafeAI on GitHub.

reddit.com
u/IkarusCareer — 2 days ago

How confident are you when deploying your AI agents to production?

With traditional applications, we have established CI/CD checks for things like vulnerabilities, dependencies, secrets and infrastructure.

But what about the agent itself?

Do you have specific AI-agent security checks in your CI/CD pipeline, or are you relying on the same checks you use for ordinary applications?

Before deploying an agent, do you know:

  • What tools it can access?
  • Whether it gained a new capability in the latest PR?
  • If it can execute shell commands or write to the filesystem?
  • Which MCP servers it can reach?
  • ..

I'm curious how teams are answering these questions today.

We're experimenting with SafeAI as a GitHub Action to bring this kind of static analysis into the existing CI workflow. It's still early stage but going fast, thanks to all contributors.

If you want to try it against your own agent project, we'd genuinely appreciate feedback, as well as contributions.

Here you may check: ikaruscareer/SafeAI on GitHub.

reddit.com
u/IkarusCareer — 2 days ago

How confident are you when deploying your AI agents to production?

With traditional applications, we have established CI/CD checks for things like vulnerabilities, dependencies, secrets and infrastructure.

But what about the agent itself?

Do you have specific AI-agent security checks in your CI/CD pipeline, or are you relying on the same checks you use for ordinary applications?

Before deploying an agent, do you know:

  • What tools it can access?
  • Whether it gained a new capability in the latest PR?
  • If it can execute shell commands or write to the filesystem?
  • Which MCP servers it can reach?
  • ..

I'm curious how teams are answering these questions today.

We're experimenting with SafeAI as a GitHub Action to bring this kind of static analysis into the existing CI workflow. It's still early stage but going fast, thanks to all contributors.

If you want to try it against your own agent project, we'd genuinely appreciate feedback, as well as contributions.

Here you may check: ikaruscareer/SafeAI on GitHub.

reddit.com
u/IkarusCareer — 2 days ago
▲ 2 r/crewai

How confident are you when deploying your AI agents to production?

With traditional applications, we have established CI/CD checks for things like vulnerabilities, dependencies, secrets and infrastructure.

But what about the agent itself?

Do you have specific AI-agent security checks in your CI/CD pipeline, or are you relying on the same checks you use for ordinary applications?

Before deploying an agent, do you know:

  • What tools it can access?
  • Whether it gained a new capability in the latest PR?
  • If it can execute shell commands or write to the filesystem?
  • Which MCP servers it can reach?
  • ..

I'm curious how teams are answering these questions today.

We're experimenting with SafeAI as a GitHub Action to bring this kind of static analysis into the existing CI workflow. It's still early stage but going fast, thanks to all contributors.

If you want to try it against your own agent project, we'd genuinely appreciate feedback, as well as contributions.

Here you may check: ikaruscareer/SafeAI on GitHub.

reddit.com
u/IkarusCareer — 2 days ago

Which security gates enabled for AI Agents in CI/CD?

We've become pretty comfortable putting conventional applications through CI:

  • dependency scanning
  • SAST
  • CodeQL
  • secret scanning
  • container scanning
  • IaC checks
  • security policies ...

But what happens when the application being deployed is an AI agent? That may not look particularly interesting in a conventional code diff. But from a security perspective, it could be a significant change.

I'm experimenting with a different CI question:

“What capabilities changed in this PR?”

--

We've implemented an early version of this approach in an open-source static analyzer and connected it to GitHub Actions. (ikaruscareer/SafeAI at GitHub)

The scanner runs locally against the repository and doesn't execute the agent or send the source to a remote service.

I'm curious how other teams approach this.

reddit.com
u/IkarusCareer — 7 days ago

Which security gates enabled for AI Agents in CI/CD?

We've become pretty comfortable putting conventional applications through CI:

  • dependency scanning
  • SAST
  • CodeQL
  • secret scanning
  • container scanning
  • IaC checks
  • security policies ...

But what happens when the application being deployed is an AI agent? That may not look particularly interesting in a conventional code diff. But from a security perspective, it could be a significant change.

I'm experimenting with a different CI question:

“What capabilities changed in this PR?”

--

We've implemented an early version of this approach in an open-source static analyzer and connected it to GitHub Actions. (ikaruscareer/SafeAI at GitHub)

The scanner runs locally against the repository and doesn't execute the agent or send the source to a remote service.

I'm curious how other teams approach this.

reddit.com
u/IkarusCareer — 7 days ago

Which security gates enabled for AI Agents in CI/CD?

We've become pretty comfortable putting conventional applications through CI:

  • dependency scanning
  • SAST
  • CodeQL
  • secret scanning
  • container scanning
  • IaC checks
  • security policies ...

But what happens when the application being deployed is an AI agent? That may not look particularly interesting in a conventional code diff. But from a security perspective, it could be a significant change.

I'm experimenting with a different CI question:

“What capabilities changed in this PR?”

--

We've implemented an early version of this approach in an open-source static analyzer and connected it to GitHub Actions. (ikaruscareer/SafeAI at GitHub)

The scanner runs locally against the repository and doesn't execute the agent or send the source to a remote service.

I'm curious how other teams approach this.

reddit.com
u/IkarusCareer — 7 days ago

Which security gates enabled for AI Agents in CI/CD?

We've become pretty comfortable putting conventional applications through CI:

  • dependency scanning
  • SAST
  • CodeQL
  • secret scanning
  • container scanning
  • IaC checks
  • security policies ...

But what happens when the application being deployed is an AI agent? That may not look particularly interesting in a conventional code diff. But from a security perspective, it could be a significant change.

I'm experimenting with a different CI question:

“What capabilities changed in this PR?”

--

We've implemented an early version of this approach in an open-source static analyzer and connected it to GitHub Actions. (ikaruscareer/SafeAI at GitHub)

The scanner runs locally against the repository and doesn't execute the agent or send the source to a remote service.

I'm curious how other teams approach this.

reddit.com
u/IkarusCareer — 7 days ago
▲ 1 r/cicd

Which security gates enabled for AI Agents in CI/CD?

We've become pretty comfortable putting conventional applications through CI:

  • dependency scanning
  • SAST
  • CodeQL
  • secret scanning
  • container scanning
  • IaC checks
  • security policies ...

But what happens when the application being deployed is an AI agent? That may not look particularly interesting in a conventional code diff. But from a security perspective, it could be a significant change.

I'm experimenting with a different CI question:

“What capabilities changed in this PR?”

--

We've implemented an early version of this approach in an open-source static analyzer and connected it to GitHub Actions. (ikaruscareer/SafeAI at GitHub)

The scanner runs locally against the repository and doesn't execute the agent or send the source to a remote service.

I'm curious how other teams approach this.

reddit.com
u/IkarusCareer — 7 days ago

Which security gates enabled for AI Agents in CI/CD?

We've become pretty comfortable putting conventional applications through CI:

  • dependency scanning
  • SAST
  • CodeQL
  • secret scanning
  • container scanning
  • IaC checks
  • security policies ...

But what happens when the application being deployed is an AI agent? That may not look particularly interesting in a conventional code diff. But from a security perspective, it could be a significant change.

I'm experimenting with a different CI question:

“What capabilities changed in this PR?”

--

We've implemented an early version of this approach in an open-source static analyzer and connected it to GitHub Actions. (ikaruscareer/SafeAI at GitHub)

The scanner runs locally against the repository and doesn't execute the agent or send the source to a remote service.

I'm curious how other teams approach this.

reddit.com
u/IkarusCareer — 7 days ago

Just enabled GitHub Actions + Community Scan on SafeAI (Open Source)

It is now ready to use and for your reviews.

TL;DR: SafeAI now runs automated security scans on every push/PR with a new Community Scan programme that reads major AI frameworks (LangChain, CrewAI, LlamaIndex, etc.) without touching their code.

SafeAI: Static AI Agent Risk Analyzer for AI applications. Offline-first. No telemetry. No SaaS backend.

What we shipped

GitHub Actions CI/CD

  • Full CI/CD pipeline with automated scans on every push/PR
  • CodeQL, dependency review, and security hardening workflows enabled
  • Pinned action versions and hash-locked dependencies for supply-chain security
  • PR comments that show capability escalations in plain English (e.g., "MCP server invoice-lookup: read → mutate")

Community Scan Programme

  • 5-target allowlist: n8n, LangChain, CrewAI, LlamaIndex, LangGraph
  • Read-only matrix scan — resolves refs to pinned SHAs, no external publication
  • Deterministic 0–10 scorecard with JSON/Markdown/GitHub summary outputs
  • Hardened sanitization: strips javascript: URIs, escapes Markdown, truncates to 280 chars, redacts secrets from paths

Security hardening

  • Exact security-policy hostname matching (no prefix substring matches)
  • No Authorization header sent to HTML pages
  • --fail-on-missing-policy enforced for manifest validation
  • Concurrency groups + timeout-minutes on all workflows
  • Private vs public artifact separation in CI outputs

Why this matters

SafeAI is the static AI agent risk analyzer that:

  • Detects capabilities, prompt risks, tool permissions, MCP integrations, governance gaps, and autonomy before deployment
  • Generates JSON, HTML, and SARIF reports for CI/CD
  • Operates entirely offline — no LLM calls, no cloud services, no source upload
  • Provides deterministic finding identities and baseline/PR-focused gating

Try it

pip install safeai
safeai scan /path/to/your/ai/project --json report.json --html report.html

GitHub Actions:

text- uses: ikaruscareer/SafeAI@v1.6.0
  with:
    scorecard: true
    scorecard-summary: true
    scorecard-fail-under: 7

Repo: ikaruscareer/SafeAI at GitHub

reddit.com
u/IkarusCareer — 7 days ago

I ran SafeAI against the public CrewAI examples repository. Here's why I think projects like this are valuable.

I've been developing SafeAI, an open-source static analyzer for AI applications, and recently ran it against the public CrewAI examples repository.

The goal wasn't to "find vulnerabilities" or criticize the examples.

The goal was to answer a different question: What can we learn about AI applications before they ever run?

Even example projects contain interesting AI-specific artefacts:

  • agent capabilities
  • tool definitions
  • workflow logic
  • prompts
  • model configurations
  • MCP integrations
  • external services

A static scan can highlight things like:

  • capability inventory
  • prompt-related risks
  • workflow approval gaps
  • tool permission patterns
  • governance observations

None of these automatically mean a project is insecure. Context always matters.

But they do help developers understand what an AI application is capable of, and where they may want to review things more carefully before moving into production.

One thing I've learned from sharing SafeAI on Reddit is that the community often finds the blind spots faster than I do. Several roadmap features—including capability escalation diffs, governed suppressions and richer MCP analysis—came directly from discussions here.

If you're building with CrewAI, LangGraph, AutoGen, Claude Code or other agent frameworks, I'd really appreciate your feedback.

Even better, if you have an open-source agent project you'd like SafeAI to support better, I'd love to test against it (or you can run it yourself) and improve the detection rules together.

The goal isn't to label projects as "safe" or "unsafe".

It's to help developers build AI applications with a better understanding of their capabilities and security posture.

Contributions, issues and ideas are always welcome:

https://github.com/ikaruscareer/SafeAI

u/IkarusCareer — 16 days ago
▲ 1 r/crewai

I ran SafeAI against the public CrewAI examples repository. Here's why I think projects like this are valuable.

I've been developing SafeAI, an open-source static analyzer for AI applications, and recently ran it against the public CrewAI examples repository.

The goal wasn't to "find vulnerabilities" or criticize the examples.

The goal was to answer a different question: What can we learn about AI applications before they ever run?

Even example projects contain interesting AI-specific artefacts:

  • agent capabilities
  • tool definitions
  • workflow logic
  • prompts
  • model configurations
  • MCP integrations
  • external services

A static scan can highlight things like:

  • capability inventory
  • prompt-related risks
  • workflow approval gaps
  • tool permission patterns
  • governance observations

None of these automatically mean a project is insecure. Context always matters.

But they do help developers understand what an AI application is capable of, and where they may want to review things more carefully before moving into production.

One thing I've learned from sharing SafeAI on Reddit is that the community often finds the blind spots faster than I do. Several roadmap features—including capability escalation diffs, governed suppressions and richer MCP analysis—came directly from discussions here.

If you're building with CrewAI, LangGraph, AutoGen, Claude Code or other agent frameworks, I'd really appreciate your feedback.

Even better, if you have an open-source agent project you'd like SafeAI to support better, I'd love to test against it (or you can run it yourself) and improve the detection rules together.

The goal isn't to label projects as "safe" or "unsafe".

It's to help developers build AI applications with a better understanding of their capabilities and security posture.

Contributions, issues and ideas are always welcome:

https://github.com/ikaruscareer/SafeAI

u/IkarusCareer — 16 days ago

Looking for testers and contributors for SafeAI – an OSS helping secure AI agents before they reach production

Hi everyone,

Over the past few months we've been building SafeAI, an open-source static security scanner for AI agents and agent frameworks.

Our goal isn't to compete with runtime observability or governance platforms. We want to help developers find AI security and governance issues before deployment, just like traditional static analysis tools do for application code.

One thing we've noticed is that AI capabilities are evolving at an incredible pace. Every week there are new agent frameworks, MCP servers, tools, and autonomous workflows.

Unfortunately, the security and governance ecosystem isn't keeping up.

Developers can now build agents that execute shell commands, browse the web, access databases, manage cloud infrastructure, and call hundreds of external tools, but understanding what an agent can actually do and what risks it introduces is still surprisingly difficult.

We believe the open-source community can help close that gap, just as it has done for software security over the last two decades.

SafeAI currently performs static analysis for AI projects by discovering:

  • AI frameworks and agent architectures
  • Agent capabilities and permissions
  • Prompt injection risks
  • Tool security issues
  • Identity and memory risks
  • Governance and autonomy concerns
  • AI components such as prompts, skills, workflows and model configurations

During development we've already found several meaningful security findings in well-known open-source agent frameworks. That convinced us there's real value in analyzing AI projects before they're deployed.

Now we'd love the community's help.

We're looking for people who can:

  • Test SafeAI against real AI agent repositories
  • Try to break it with unusual architectures
  • Report false positives and false negatives
  • Suggest new risk detections
  • Contribute support for additional frameworks
  • Tell us where the analysis is missing important capabilities

If you're building with LangGraph, CrewAI, Semantic Kernel, AutoGen, OpenAI Agents SDK, Claude Code, Google ADK, MCP servers, or other agent frameworks, we'd especially love your feedback.

Our long-term vision is simple:

Make AI capabilities visible. Make AI risks understandable. Help developers build safer agents by default.

If you'd like to test it, contribute, or simply tell us where we're wrong, we'd genuinely appreciate your feedback.

The AI ecosystem is moving incredibly fast. Defending it shouldn't be left to a handful of vendors—we think the open-source community can help move just as quickly.

Thanks!

Feedback and contributions are welcome: github/ikaruscareer/SafeAI/

reddit.com
u/IkarusCareer — 18 days ago

Looking for testers and contributors for SafeAI – an OSS helping secure AI agents before they reach production

Hi everyone,

Over the past few months we've been building SafeAI, an open-source static security scanner for AI agents and agent frameworks.

Our goal isn't to compete with runtime observability or governance platforms. We want to help developers find AI security and governance issues before deployment, just like traditional static analysis tools do for application code.

One thing we've noticed is that AI capabilities are evolving at an incredible pace. Every week there are new agent frameworks, MCP servers, tools, and autonomous workflows.

Unfortunately, the security and governance ecosystem isn't keeping up.

Developers can now build agents that execute shell commands, browse the web, access databases, manage cloud infrastructure, and call hundreds of external tools, but understanding what an agent can actually do and what risks it introduces is still surprisingly difficult.

We believe the open-source community can help close that gap, just as it has done for software security over the last two decades.

SafeAI currently performs static analysis for AI projects by discovering:

  • AI frameworks and agent architectures
  • Agent capabilities and permissions
  • Prompt injection risks
  • Tool security issues
  • Identity and memory risks
  • Governance and autonomy concerns
  • AI components such as prompts, skills, workflows and model configurations

During development we've already found several meaningful security findings in well-known open-source agent frameworks. That convinced us there's real value in analyzing AI projects before they're deployed.

Now we'd love the community's help.

We're looking for people who can:

  • Test SafeAI against real AI agent repositories
  • Try to break it with unusual architectures
  • Report false positives and false negatives
  • Suggest new risk detections
  • Contribute support for additional frameworks
  • Tell us where the analysis is missing important capabilities

If you're building with LangGraph, CrewAI, Semantic Kernel, AutoGen, OpenAI Agents SDK, Claude Code, Google ADK, MCP servers, or other agent frameworks, we'd especially love your feedback.

Our long-term vision is simple:

Make AI capabilities visible. Make AI risks understandable. Help developers build safer agents by default.

If you'd like to test it, contribute, or simply tell us where we're wrong, we'd genuinely appreciate your feedback.

The AI ecosystem is moving incredibly fast. Defending it shouldn't be left to a handful of vendors—we think the open-source community can help move just as quickly.

Thanks!

Feedback and contributions are welcome: github/ikaruscareer/SafeAI

reddit.com
u/IkarusCareer — 18 days ago
▲ 10 r/Agentic_Marketing+8 crossposts

Looking for contributors and reviewers: SafeAI, an Apache-2.0 static analyzer for AI-agent risk and capabilities

Before merging or deploying an agent, can a team quickly see what capabilities it declares, what tools it binds, which MCP integrations it uses, and what changed since the last approved version?

I’ve been building SafeAI, an Apache-2.0 static analyzer for AI-agent applications. The latest beta adds a local-first KYA — Know Your Agent workflow.

A normal scan now produces:

  • Static findings for agent capabilities, prompt risks, tools, memory, MCP configuration, secrets, and governance signals
  • safeai-manifest.json, a versioned portable KYA artifact
  • Stable finding fingerprints, confidence, provenance, remediation guidance, and finding lifecycle states
  • Baseline comparison and --fail-on-new CI gating
  • SARIF, JSON, HTML, and terminal reports
  • A local SQLite registry at .safeai/registry.db

The important boundary: this is static source/configuration evidence, not a claim about deployed permissions, live runtime behaviour, or compliance. It does not run agents, call LLMs, upload source, or require a server/account.

Feedback and contributions are welcome: https://github.com/ikaruscareer/SafeAI/

u/IkarusCareer — 18 days ago