Find every AI in your code.
Every model, agent, MCP server and guardrail in your code, catalogued in one scan.
- Shadowmcp://prod-postgresinfra/mcp.ts:42
url: "mcp://prod-postgres",Listed in the inventory and the Annex IV report, with its file and line.
Every AI component, with its file.
Models
- openai/gpt-4o-mini
- meta-llama/Llama-3.1-8B
- models/local.gguf
Agents
- LangChain AgentExecutor
- CrewAI Crew
MCP servers
- mcp://prod-postgres
- mcp://github
Guardrails
- Llama Guard 3
- Guardrails AI
One model declared. The scan finds the rest.
What the team declared
- Declared: openai/gpt-4o-minisrc/lib/chat.ts:23
What the scan found
- Shadow: mcp://prod-postgresinfra/mcp.ts:42
- Shadow: meta-llama/Llama-3.1-8Bmodels/local.gguf
- Drift: extract-piilib/pii.ts:17
- Missing: No guardrailapps/legacy-agent/
- Governed: openai/gpt-4o-minisrc/lib/chat.ts:23
Run it where you ship.
Each scan publishes the inventory and an Annex IV report, with a CycloneDX export.
- Your pipelineA push, or a run of your CI.Triggered
- AI-BOM scanModels, data, prompts, agents, MCP servers and guardrails.Scanned
- InventoryEach item with its file and line.Flagged
- ReportEU AI Act Annex IV, NIST AI RMF, CycloneDX.Published
Start with one repository.
Connect GitHub, GitLab, Bitbucket or Azure DevOps, pick a repository, and the first scan starts.
In detail
Every AI component in the repository.
Models
Datasets
Prompts
Agents
MCP servers
Guardrails
Run it where you ship.
Each scan publishes the inventory and an EU AI Act Annex IV report mapped to Regulation (EU) 2024/1689, with NIST AI RMF tags and a CycloneDX export.
.github/workflows/ai-bom.yml
- name: CybeDefend Security Scan
uses: CybeDefend/cybedefend-action@v2
with:
pat: ${{ secrets.CYBEDEFEND_PAT }}
project_id: ${{ secrets.CYBEDEFEND_PROJECT_ID }}
branch: ${{ github.ref_name }}
break_on_severity: highEverything it checks
You can’t govern the AI you can’t see. Shadow AI is already in your repos.
Three reasons AI-BOM is the entry-point governance tool, not an afterthought.
Discovery first
EU AI Act Annex IV native
NIST AI RMF aligned
EU AI Act Annex IV evidence. One scan to ship it.
Each scan emits a full compliance report mapped to Regulation (EU) 2024/1689. Hand it to legal, your auditor or your customer's security questionnaire.
Annex IV evidence + NIST AI RMF mapping included in every scan.
EU AI Act Compliance Report
By risk category (Art. 5/6/50)
Drop it in your pipeline
Add the cybedefend-action to your GitHub workflow, or call the CybeDefend CLI from any other pipeline.