Install Trend
View Install Data
| Date | Install Count | Change |
|---|---|---|
| 2026-07-17 | 0 | - |
About
Armory Analyzer UI is a ServiceNow AIUX scoped application (Karuna-based) that provides the user experience for presenting AI Agent security analysis results. It consists of two main pages:
- Agents (`/agents`) — a dashboard listing all analyzed AI agents, with filtering by severity (Critical, High, Warning) so users can quickly identify agents with security findings.
- Scan (`/scan`) — a detailed analysis view per agent, showing findings, use cases, and supporting documentation produced by the backend analysis engine.
The UI itself performs no analysis — it renders and navigates results produced upstream (by the Armory Analyzer backend/agents) through a server-side-rendered Karuna app (scope `sn_arm_anlz_ui`).
Key Features
Agents dashboard (`/agents`)
- List of all AI agents with summary stat cards (totals, findings by severity)
- Sortable, searchable table of agents with severity chips (Critical/High/Warning counts per agent)
- Filter by scan status and an "actionable only" toggle to surface agents needing attention
- Live status indicators (spinner + progress bar) for scans currently in progress
- Click-through from an agent row into its detailed analysis
Agent scan/detail view (`/scan`)
- Overall risk severity summary and findings-by-severity breakdown for the selected scan
- Two tabs: Components (the agent's tools/components tree) and Findings (all detected issues), with an "actionable only" filter
- Three-pane layout: navigation tree of the agent's components/tools → documentation panel showing agent role, instructions, tool pre/post-messages, etc. → limitation badges (`L`) flagging components with analysis limitations
- Per-finding detail dialog structured as "What did we find?", "Why this matters", and "What should we do with this?" (step-by-step remediation)
- Rescan action to trigger a fresh analysis
- Export action for the scan results
- History panel/overlay to view prior scans for the same agent
- Syntax-highlighted code/token rendering for inspecting tool logic
Overall
- Fully SSR Karuna app (scope `sn_arm_anlz_ui`) — pure presentation layer over analysis data produced by the backend agents/analyzers, no analysis logic in the UI itself