Networks.
Code.
Possibility.
I build open-source network automation and AI agents.
Explore the code. Learn the craft.
Help shape what comes next.
Archived baseline + new page views · connecting…
Explore map settings
Pin connections · Illustrative links, not measured routes
Small white dots are city landmarks, not visitors. Purple diamonds are historical country totals. Cyan pins are approximate new visits; lime is you.
CONNECTING TO LIVE VISITORS
Your location is unavailable.
Total views: Nov 2020–Sep 24, 2026. Country pins: top ten, Jan 2024–Sep 24, 2026 only.
Explore observed BGP paths →
Approximate location lookup: IP Geolocation by DB-IP. New visits use city estimates when available, otherwise state/province points. VPNs and mobile networks can place pins incorrectly. US boundaries: Census / US Atlas. Canada boundaries and city landmarks: Natural Earth.
Approximate locations · DB-IP · About the data ↗
Built to go beyond.
FLAGSHIP PROJECTMeet NetClaw.
An AI agent that claws through your network. Built in the open, one real experiment at a time.
THE COMMUNITYFind your frequency.
Welcome to VibeOps. A place for curious engineers to build, share, and figure out the agentic future together.
Pick a starting point.
Keep going.
Start with the foundations
Ansible, Python, structured data, and your first repeatable network workflow.
Start here →02 / EXPLORETest the network with pyATS
Learn, parse, compare, and prove that your network works the way you expect.
Start here →03 / EXPLOREBuild an agent with tools
Connect models to real capabilities with MCP and explore the code behind them.
Start here →04 / EXPLOREMake network data visible
Turn CLI output into documents, mind maps, and interactive 3D topologies.
Start here →Less theory. More doing.
11,892 Probabilities, 48 Cents: What Happened When I Let Jev Grade All 227 of NetClaw’s Skills
TypeSafe’s Jev doesn’t write a single word back — it returns a calibrated probability in under half a second. I pointed 11,892 of those probabilities at every skill in NetClaw: what’s missing, what silently overlaps, and one bug a probabili
Modernizing pyATS MCP: Streamable HTTP, Nine New Tools, and Two Bugs From April 2025 That Nobody Noticed
pyATS MCP has been live since April 2025. Bringing it to Streamable HTTP and nine new tools meant an isolated venv (after breaking my own other MCP servers first), a real CML lab whose testbed was pointing at the wrong network, two silent b
Running Cisco Antares-1B Locally (macOS / Apple Silicon)
A working start-to-finish guide to running Cisco Foundation AI’s Antares-1B vulnerability localization model on Apple Silicon — including the one non-obvious BF16 conversion step that will otherwise waste your afternoon.

Your network.
Put to the test.
Cisco pyATS
Data-driven and reusable testing for modern networks. Get beyond one-off scripts and build a testing practice you can trust.
Agents that reason.
Infrastructure that acts.
At Itential, I’m exploring what happens when AI meets real infrastructure—and helping engineers make that leap.
Explore my work at Itential ↗The agent is open source.
Explore NetClaw's tools, follow the federation work, or connect from your phone.
From curiosity
to community.
My Google Developer Expert work brings together Gemini, agents, and network engineering. Explore the Google Cloud Tech collaboration, open-source projects, and practical experiments.
See your network
in a new dimension.
From Mind nMap and business-ready documents to Blender, Unreal Engine, Three.js, and NetClaw. Explore the visualization work—and try a mind map and a 3D network yourself.
Find your next experiment.
mind nmap
An automated network Mind Map utility build from markmap.js.org
Open repository ↗PythonMCPyATS
VibeOps - Cisco pyATS MCP Plus Many Other MCPs
Open repository ↗PythonDocument Buddy
Chat with various documents - XLSX, DOCX, PPTX, CSV, PDF, TXT - using chatGPT 4 Turbo and Langchain
Open repository ↗Pythonnetbox react agent
An artificial intelligence NetBox ReAct Agent
Open repository ↗PythonGeminiCLI ComputerUse Extension
A Google Gemini-CLI extension than enables Gemini Computer Use from the CLI
Open repository ↗PythonReACT AI Agent for Cisco IOS XE
Playing with Agents
Open repository ↗
Knowledge belongs
to everyone.
The complete Automate Your Network book. All 212 pages, available here for free. Start your automation journey—or revisit the foundations.
NO SIGN-UP. NO PAYWALL. JUST LEARNING.Let’s meet beyond the screen.
Find my upcoming events, explore past sessions, or invite me to build with your community.
Every build has a backstory.
Explore the connected timeline of code, books, talks, and experiments. Pick a pin, open a video, and follow an idea from its beginning.
Conversations worth having.
Keep following your curiosity.
Read the archive
Years of practical automation, AI experiments, and field notes.
Explore →Watch a whole series
Merlin, Docker, Kubernetes, Blender, AI agents, and more.
Explore →Learn with a course
Follow Automate Your Network as an interactive Educative course.
Explore →Meet the community
People, podcasts, projects, and conversations worth your time.
Explore →Follow the experiments
Find John across the web and see what is taking shape.
Explore →Find something specific
Search the articles, projects, talks, books, and videos.
Explore →