LICENSE
README.md
pyproject.toml
src/ai_log_analyzer/__init__.py
src/ai_log_analyzer/analyzer.py
src/ai_log_analyzer/classifier.py
src/ai_log_analyzer/cli.py
src/ai_log_analyzer/compliance.py
src/ai_log_analyzer/copilot.py
src/ai_log_analyzer/correlate.py
src/ai_log_analyzer/device_triage.py
src/ai_log_analyzer/diff.py
src/ai_log_analyzer/kb.py
src/ai_log_analyzer/llm.py
src/ai_log_analyzer/postmortem.py
src/ai_log_analyzer/reports.py
src/ai_log_analyzer/runbook.py
src/ai_log_analyzer/sanitize.py
src/ai_log_analyzer/site_diagram.py
src/ai_log_analyzer/site_doc.py
src/ai_log_analyzer/site_optimize.py
src/ai_log_analyzer/topology.py
src/ai_log_analyzer/topology_infer.py
src/ai_log_analyzer/webhooks.py
src/ai_log_analyzer/adapters/__init__.py
src/ai_log_analyzer/adapters/file.py
src/ai_log_analyzer/adapters/frr.py
src/ai_log_analyzer/adapters/network_tool.py
src/ai_log_analyzer/adapters/tfsm_auto.py
src/ai_log_analyzer/data/samples/_manifest.json
src/ai_log_analyzer/data/samples/eos-rt-01.txt
src/ai_log_analyzer/data/samples/eos-sw-01.txt
src/ai_log_analyzer/data/samples/junos-fw-01.txt
src/ai_log_analyzer/data/samples/junos-rt-01.txt
src/ai_log_analyzer/data/samples/junos-sw-01.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/leaf1.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/leaf2.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/leaf3.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/leaf4.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/leaf5.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/leaf6.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/manifest.json
src/ai_log_analyzer/data/sites/clab-clos-evpn/spine1.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/spine2.txt
src/ai_log_analyzer/data/sites/clab-clos-evpn/spine3.txt
src/ai_log_analyzer/data/sites/dcn-lab/de-fra-core-01.txt
src/ai_log_analyzer/data/sites/dcn-lab/de-fra-core-02.txt
src/ai_log_analyzer/data/sites/dcn-lab/de-fra-dist-01.txt
src/ai_log_analyzer/data/sites/dcn-lab/de-fra-edge-01.txt
src/ai_log_analyzer/data/sites/dcn-lab/manifest.json
src/ai_log_analyzer/data/sites/dcn-lab/nl-ams-core-01.txt
src/ai_log_analyzer/data/sites/dcn-lab/nl-ams-edge-01.txt
src/ai_log_analyzer/data/sites/dcn-lab/uk-lon-core-01.txt
src/ai_log_analyzer/data/sites/dcn-lab/uk-lon-dist-01.txt
src/ai_log_analyzer/data/sites/dcn-lab/uk-lon-edge-01.txt
src/ai_log_analyzer/data/sites/dcn-lab/us-nyc-core-01.txt
src/ai_log_analyzer/data/sites/lab-alpha/fw-01a.txt
src/ai_log_analyzer/data/sites/lab-alpha/fw-01b.txt
src/ai_log_analyzer/data/sites/lab-alpha/manifest.json
src/ai_log_analyzer/data/sites/lab-alpha/rt-01.txt
src/ai_log_analyzer/data/sites/lab-alpha/sw-01.txt
src/ai_log_analyzer/data/sites/lab-alpha/sw-02.txt
src/ai_log_analyzer/data/sites/lab-bravo/fw-01.txt
src/ai_log_analyzer/data/sites/lab-bravo/manifest.json
src/ai_log_analyzer/data/sites/lab-bravo/rt-01.txt
src/ai_log_analyzer/data/sites/lab-bravo/rt-02.txt
src/ai_log_analyzer/data/sites/lab-bravo/sw-01.txt
src/ai_log_analyzer/data/sites/lab-bravo/sw-02.txt
src/ai_log_analyzer/data/sites/lab-bravo/sw-03.txt
src/ai_log_analyzer/mcp_server/__init__.py
src/ai_log_analyzer/mcp_server/server.py
src/ai_log_analyzer/sources/__init__.py
src/ai_log_analyzer/sources/base.py
src/ai_log_analyzer/sources/kibana.py
src/ai_log_analyzer/sources/librenms.py
src/ai_log_analyzer/sources/loki.py
src/ai_log_analyzer/sources/manager.py
src/ai_log_analyzer/sources/splunk.py
src/ai_log_analyzer/sources/syslog.py
src/ai_log_analyzer/web/__init__.py
src/ai_log_analyzer/web/app.py
src/ai_log_analyzer/web/static/app.js
src/ai_log_analyzer/web/static/index.html
src/ai_log_analyzer/web/static/vendor/cytoscape-elk.js
src/ai_log_analyzer/web/static/vendor/cytoscape.min.js
src/ai_log_analyzer/web/static/vendor/elk.bundled.js
src/netlog_ai.egg-info/PKG-INFO
src/netlog_ai.egg-info/SOURCES.txt
src/netlog_ai.egg-info/dependency_links.txt
src/netlog_ai.egg-info/entry_points.txt
src/netlog_ai.egg-info/requires.txt
src/netlog_ai.egg-info/top_level.txt
tests/test_adapters.py
tests/test_analyzer.py
tests/test_classifier.py
tests/test_classifier_gate.py
tests/test_correlate.py
tests/test_data_dirs.py
tests/test_device_triage.py
tests/test_kb_phased.py
tests/test_kb_rca.py
tests/test_llm_providers.py
tests/test_llm_transports.py
tests/test_mcp_tools.py
tests/test_network_tool.py
tests/test_new_features.py
tests/test_phase1_security.py
tests/test_sanitize.py
tests/test_site_optimize.py
tests/test_site_sanitize.py
tests/test_sources.py
tests/test_streaming_analyze.py
tests/test_tfsm_auto.py
tests/test_topology_infer.py
tests/test_web_correlate_triage.py
tests/test_web_security.py
tests/test_webhooks.py