Skip to main content

olav-netops 🐺

Network-operations domain extension for the OLAV agentic operations platform: SSH collection (Nornir + TextFSM), topology analysis and What-If simulation (networkx), cross-snapshot drift detection, compliance audits, and ContainerLab digital-twin validation.

Install

pip install olav olav-netops
olav skill install olav-netops     # deploys the netops + audit agents

The second command deploys the agent workspaces bundled inside this wheel into your project's .olav/workspace/. From then on:

olav --agent netops "/netops_init"                 # collect device data via SSH
olav --agent netops "simulate R2 link failure"     # What-If analysis
olav --agent audit  "run bgp_health check"         # compliance profiles

With Batfish simulation support:

pip install "olav-netops[sim]"

What it adds

Agent Capabilities
netops Parallel SSH collection (command-whitelisted), BGP/OSPF analysis, topology queries, ECMP/failure simulation, ContainerLab twin deploy + commit-validate
audit Health-check profiles (author + run), schema-aware reporting, TextFSM template learning

Plus netops.* DuckDB tables auto-registered into the platform's ingest pipeline, and slash commands (/netops_init, /netops_snapshot) exposed through the platform CLI/TUI.

Documentation

Docs: docs.olavai.com · Website: olavai.com

Versioning

olav-netops releases in lockstep with the olav platform — install matching versions (the dependency pin enforces the minimum).

License

BSL-1.1 — Business Source License 1.1 (same as the OLAV platform).

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

olav_netops-0.24.1.tar.gz (388.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

olav_netops-0.24.1-py3-none-any.whl (517.8 kB view details)

Uploaded Python 3

File details

Details for the file olav_netops-0.24.1.tar.gz.

File metadata

  • Download URL: olav_netops-0.24.1.tar.gz
  • Upload date:
  • Size: 388.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for olav_netops-0.24.1.tar.gz
Algorithm Hash digest
SHA256 ba180183452121dd78d05158f2cddec21fa744a3a76a917fbcda5173a41ffa70
MD5 f8bab2d13a462b9a7ef4b7c944f10562
BLAKE2b-256 15f54df5e2ab71191e134f2668eb63619241005d30c00d8ae396771f71607fd0

See more details on using hashes here.

File details

Details for the file olav_netops-0.24.1-py3-none-any.whl.

File metadata

  • Download URL: olav_netops-0.24.1-py3-none-any.whl
  • Upload date:
  • Size: 517.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for olav_netops-0.24.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7748c151043cabe4a091c95d99d7e244089b9be952b05e36b3cc1a31c18aa9bc
MD5 911d7014173ee6e444cb00a95bea07b6
BLAKE2b-256 ecd502cf0a1e1c3d97a11c7eb6b0a1b0de96a234233f48d024dc0de4e6334d26

See more details on using hashes here.

Release history Release notifications | RSS feed

0.27.0

2 files

0.26.0

2 files

0.25.1

2 files

0.25.0

2 files

This release

0.24.1 This release

2 files

0.24.0

2 files

0.23.1

1 file

0.23.0

1 file

0.22.1

2 files

0.22.0

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page