Sign inSign up

credkellar/netx

By credkellar

β€’Updated 3 days ago

NetX: pocket agents + code studio, LAN/tower atlas + Maps, shield, threat news wire, Kali learn hub!

Image
Networking
Security
Machine learning & AI
1

83

credkellar/netx repository overview

⁠NetX β€” Docker Hub pack (v1.4.0)

NetX: pocket agents + code studio, LAN/tower atlas + Maps, shield, threat news wire, Kali learn hub!
Security Β· Networking Β· Developer Tools

NetX β€” 33 sources merged perfectly into 7 hubs: pocket AI agents + code studio, network atlas (LAN / towers / Google Maps), shield, threat news wire, learn hub (Kali + Security+), his 3 Docker engines + LLM-X-NetLab + 10 own tarballs. Carbon 4 decides, Muse advises.


---

## Full overview (paste into the Hub "Full description" / Overview field)

# πŸ•ΈοΈ NetX

**33 sources merged perfectly into one pocket system β€” 7 hubs, one interface, zero dependencies.**

NetX takes 18 apps from Darion's phone, his own 3 Docker images, his LLM-X-NetLab repo, 10 of his own project tarballs, and the Apify "Google Maps API in Python" guide β€” dedupes everything that overlaps β€” and ships it as one pure-Python (stdlib only) command line:

```bash
docker pull credkellar/netx
docker run --rm credkellar/netx            # demo
docker run --rm credkellar/netx checks     # 44 self-checks
docker run --rm credkellar/netx run-all    # every hub at the same time

⁠🎯 What this is about?

One phone-sized command center for the jobs 18 separate apps were doing in slices: steering AI coding agents, editing and running code, mapping a LAN and its towers, scanning device safety, reading one deduped threat-news wire, and learning Kali / Security+ β€” plus his own engines (A-C-D detection, Deconstruction, Sol-Plex), the full LLM-X-NetLab, 10 of his own projects as seats, and a Google Maps seat (geocoding + driving distance/duration).

⁠🧭 The 7 hubs

HubWhat it does
Code StudioKilo agent board (Needs input / Working / Scheduled / Idle, steerable) + QuickCode editor + 12-language compile & run
Network AtlasLAN inventory & map, port scan, radar unknowns, router seat, cellular tower finder (2G–5G), camera hunt, Fing Internet profile seat, Google Maps seat
ShieldNorton-style Smart Scan: posture checklist, malware flags, VPN seat, 90-day protection report
Threat News WireBoth cyber-news apps merged into ONE deduped, ranked feed (Top / Latest / Most Discussed)
Learn HubKali curriculum (12 tools) + HackerX path + Mimo interactive lessons + Pocket Prep + Security+ SY0-701 β€” with a real quiz engine
Core EnginesHis 3 Docker images as code: A-C-D detection (thresholds 10 / 100 / 50 per minute), Deconstruction optimizer, Sol-Plex solver
NetLabLLM-X-NetLab in full: TF-IDF tutor over 21 networking notes, subnet calculator, topology SPOF analysis, IP tracker START β†’ MIDDLE β†’ END + beyond-END walker, KML export

β πŸ“¦ v1.3.0 β€” 10 own tarballs as seats (packages)

ML-x (stdlib ML pipeline) Β· slm (sentence narrowing + bigram SLM) Β· Deconstruction (real 5-stage pipeline) Β· G-C-64-TPUs (64-chip scheduler, labelled simulation) Β· S3lf-c0n8ci0us (state snapshot) Β· malware-sandbox-suite (triage chamber β€” never executes) Β· CyberSec-Directory Β· Globe-Data-Visualizer Β· Ppls voice (cosine match on supplied vectors only) Β· LLM-x 0.1.5 (deduped into NetLab)

β πŸ—ΊοΈ v1.4.0 β€” Google Maps seat (Apify guide)

get_lati_longi(address) β€” Geocoding API β†’ latitude/longitude Β· get_dist_dur(start, end) β€” Distance Matrix β†’ driving distance + duration Β· Static Maps URL builder. Live calls need your own GOOGLE_MAPS_API_KEY (environment only); without one the seat HOLDs and demos on the article's published Prague examples β€” it never invents coordinates.

⁠🧠 The council

Every plan passes a two-brain council: Gemini Carbon 4 = DECIDER (MAP β†’ MODEL β†’ STRESS β†’ DECIDE; tiers 2048 / 8192 / 32768; can only tighten) and Muse = advisor (4 points, authority: none). Strictest verdict wins. Google Flow video plans are drafted, never rendered.

⁠⚑ Runtime β€” everything at once

run-all runs all 7 hubs + internet seat + packages + geo seat + council concurrently in one process: measured wall 35.64 ms vs 332.45 ms serial = 9.3Γ—. Zero network latency β€” the loop makes no network calls; compute time is measured and printed honestly, never claimed as zero. A cached snapshot serves repeat reads instantly.

β πŸ”’ 16 HOLD gates

No live exploitation Β· no scans of networks the owner doesn't name Β· sandbox code runs only as the owner's own snippets Β· agents never act unsteered Β· router seat reports only Β· camera flags are heuristics, never accusations Β· no third-party IP geolocation Β· the owner's real home-internet profile stays in a private, gitignored file β€” never in the image Β· the sandbox seat never executes samples Β· the voice seat never identifies real people Β· Google Maps live calls wait for the owner's own API key Β· publishing happens only when the owner says push.

β βœ… Verified

pytest 15 passed Β· built-in checks 44/44 Β· duplicate-function audit: 89 functions, zero identical bodies β€” every algorithm exists exactly once.

β πŸ“œ License

MIT Β© Darion Kellar β€” source: github.com/credkellar/NetX

Tag summary

Content type

Image

Digest

sha256:5a417dbd5…

Size

46.5 MB

Last updated

3 days ago

docker pull credkellar/netx