agentic-radar

agentic-radar

A security scanner for your LLM agentic workflows

Stars: 64

Visit
 screenshot

The Agentic Radar is a security scanner designed to analyze and assess agentic systems for security and operational insights. It helps users understand how agentic systems function, identify potential vulnerabilities, and create security reports. The tool includes workflow visualization, tool identification, and vulnerability mapping, providing a comprehensive HTML report for easy reviewing and sharing. It simplifies the process of assessing complex workflows and multiple tools used in agentic systems, offering a structured view of potential risks and security frameworks.

README:

logo

A Security Scanner for your agentic workflows!

contributors last update forks stars open issues license

Table of Contents
  1. Description
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Demo
  6. Contributing
  7. Code Of Conduct
  8. License

Description 📝

The Agentic Radar is designed to analyze and assess agentic systems for security and operational insights. It helps developers, researchers, and security professionals understand how agentic systems function and identify potential vulnerabilities.

It allows users to create a security report for agentic systems, including:

  1. Workflow Visualization - a graph of the agentic system's workflow✅
  2. Tool Identification - a list of all external and custom tools utilized by the system✅
  3. Vulnerability Mapping - a table connecting identified tools to known vulnerabilities, providing a security overview✅

The comprehensive HTML report summarizes all findings and allows for easy reviewing and sharing.

Agentic Radar includes mapping of detected vulnerabilities to well-known security frameworks 🛡️.

Why Use It? 🔎

Agentic systems have complex workflows and often interact with multiple tools, making transparency and security assessment challenging. This tool simplifies the process by offering a structured view of workflows, tools, and potential risks.

Detailed Report

Getting Started 🚀

Prerequisites

Agentic Radar uses graphviz and cairo for dependency graph visualization.

  • graphviz
# homebrew
brew install graphviz

# linux
apt-get install graphviz
  • cairo
# homebrew
brew install cairo

# linux
apt-get install libcairo

Installation

pip install git+https://github.com/splx-ai/agentic-radar.git

# Check that it is installed
agentic-radar --version

Usage

Run agentic-radar --help for more info:

Usage: agentic-radar [OPTIONS] COMMAND [ARGS]...

Options:
  -i, --input-dir TEXT            Path to the directory where all the code is
                                  [env var: AGENTIC_RADAR_INPUT_DIRECTORY;
                                  default: .]
  -o, --output-file TEXT          Where should the output report be stored
                                  [env var: AGENTIC_RADAR_OUTPUT_FILE;
                                  default: report_20250226_122829.html]
  --version
  --install-completion [bash|zsh|fish|powershell|pwsh]
                                  Install completion for the specified shell.
  --show-completion [bash|zsh|fish|powershell|pwsh]
                                  Show completion for the specified shell, to
                                  copy it or customize the installation.
  --help                          Show this message and exit.

Commands:
  langgraph  Run scan for code written with LangGraph

Roadmap 📈

Planned features (in no particular order)

Demo 🎥


Demo Google Colab Notebook 📘

Designed for AI engineers and security researchers, this demo showcases how to integrate Agentic Radar into your development workflow. ⚙️

It helps you understand agentic system behavior, visualize security risks, and enhance AI transparency in your applications. 🚀

Community 🤝

We welcome contributions from the AI and security community! Join our Discord community to connect with other developers, discuss features, get support and contribute to Agentic Radar 🚀

If you like what you see, give us a star! It keeps us inspired to improve and innovate and helps others discover the project 🌟

Frequently Asked Questions ❓

Q: Is my source code being shared or is everything running locally?
A: Everything is running locally. Your source code is never uploaded anywhere.

Contributing 💻

CONTRIBUTING

Code Of Conduct 📜

CODE OF CONDUCT

License ⚖️

LICENSE

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for agentic-radar

Similar Open Source Tools

For similar tasks

For similar jobs