IVRZ-da
agentiker-scout
Unified analysis, bug-hunt, and web-research plugin for Hermes Agent with 56 tools and a shared pattern pipeline.
Repository last updated Jul 4, 2026
Overview
agentiker-scout is a Hermes Agent plugin that consolidates code and architecture analysis, automated vulnerability scanning, and autonomous web research into a single extension. It provides 56 tools across three domains, enabling developers to inspect codebases, discover bugs, and gather intelligence without switching contexts.
The plugin's shared pattern pipeline allows findings from analysis scans to feed directly into bug-hunt scans and vice versa. Custom patterns discovered during code review become immediately available for automated vulnerability detection, creating a continuous feedback loop between static analysis and security scanning.
Designed for developers and security engineers working with Hermes Agent, Scout simplifies complex workflows. Whether you need to analyze a monorepo's architecture, run a pattern-based bug hunt, or perform multi-source web research with lifecycle management, Scout provides a cohesive toolset accessible via simple Python function calls.
Highlights
- 56 tools across analysis, bug-hunt, and research domains
- Shared pattern pipeline links analysis findings to bug-hunt scans
- Autonomous web research with full lifecycle management
- Automated pattern-based vulnerability scanning with triage and reporting
- Subagent integration for automated workflows
Features
Code & Architecture Analysis
26 tools for dependency graphs, dead code detection, complexity hotspots, security analysis, UI gap analysis, and more.
Bug-Hunt Vulnerability Scanning
13 tools for starting sessions, running pattern-based scans, triaging findings, verifying fixes, and generating reports.
Web Research & Synthesis
17 tools for autonomous research, search, save, synthesize, merge, schedule, and export results.
Shared Pattern Pipeline
A central pipeline that makes bug patterns available to analysis tools and vice versa, enabling cross-domain insights.
Installation
Commands are reproduced exactly as published by the project maintainers. Always check the upstream repository for the current instructions.
cd ~/.hermes/plugins
git clone https://github.com/IVRZ-da/agentiker-scout.git
cd agentiker-scout
pip install -e .Requirements
- Hermes Agent installed and configured
- Python 3.x
- Optional: ast-grep, tree-sitter, ruff for advanced analysis features
How it's built
The plugin is written in Python and organized into three main packages: analysis/, bughunt/, and research/. Each package contains a core module and a set of tool modules that expose functions following the naming convention analysis_*, bug_hunt_*, and research_* for backward compatibility. The shared pattern pipeline is implemented in patterns_core.py and supports over 45 built-in patterns plus custom patterns.
Persistence is handled via Honcho for sessions, JSON for research data, and SQLite for patterns. The plugin uses a single pre_llm_call hook to handle all three domains, and employs intent-priority scoring (bug > research > analysis) to route queries to the appropriate handler.
Some analysis and bug-hunt features require external tools: ast-grep, tree-sitter, and ruff. The plugin is installed via pip install -e . and enabled in ~/.hermes/config.yaml under plugins.enabled.
Source
This summary was written for Neura Market from the project's own repository. Install commands, identifiers and licence details are reproduced unchanged. The IVRZ-da/agentiker-scout repository is the authoritative source and the place to file issues or contribute.
Category: Developer Tools · Licensed under MIT