UA-INTEL

UA-INTEL CONSOLE v2.0 Documentation

Local-first User-Agent intelligence with corpus auto-hit injection, batch analysis, delta comparison, themed HTML export, and plugin hooks.

Run

cd ua_intel_console_v2
python3 main.py

New in v2.0

Corpus Patterns

Corpus entries are stored in data/corpus.json. Patterns can be:

Plugins

Any .py file in plugins/ is loaded at runtime. Plugins can register hooks:

from ua_intel.hooks import register_hook

def tag(parsed):
    parsed["tags"].append("my-tag")

register_hook("post_parse", tag)

Optional Build (PyInstaller)

python3 -m pip install --user pyinstaller
pyinstaller --noconfirm --onefile --name ua-intel-console main.py
./dist/ua-intel-console