Skip to content

NetPlanner v1.0.0

Latest

Choose a tag to compare

@E-Conners-Lab E-Conners-Lab released this 05 Jun 15:54
· 18 commits to main since this release
fa3e0d6

First public release of NetPlanner — AI-powered business decision support for network engineers. Build TCO models, compare vendors, and generate stakeholder-ready PDF reports. Every output is advisory: a recommendation for human review, never an automated action.

Run it (no clone, no build)

Pre-built, multi-arch images are published to GHCR. In an empty folder:

curl -O https://raw.githubusercontent.com/E-Conners-Lab/NetPlanner/main/compose.ghcr.yml
curl -o .env.example https://raw.githubusercontent.com/E-Conners-Lab/NetPlanner/main/.env.example
cp .env.example .env          # set ANTHROPIC_API_KEY + JWT_SECRET
docker compose -f compose.ghcr.yml up -d

Then open http://localhost:8080 and register an account. Pin this release with NETPLANNER_TAG=1.0.0.

Requires your own Anthropic API key (bring-your-own-key, billed to your account) for the AI features; the TCO calculator is deterministic and works without one. See the README for full prerequisites.

What's in the box

  • Projects — create, edit, delete planning scenarios
  • AI Advisor — conversational, web-search-backed, streaming, project-scoped
  • TCO Calculator — year-by-year cost model with mid-cycle refresh events and versioned snapshots
  • TCO Comparison — overlay chart, per-year delta table, assumption diff; embeddable in the PDF
  • Vendor Comparison — 2–3 platforms with live pricing research and confirmed / estimated / unavailable confidence tags
  • Reports — export any combination of artifacts as a formatted PDF

Images

Multi-arch (linux/amd64 + linux/arm64), Trivy-scanned (gated on fixable HIGH/CRITICAL), and cosign-signed (keyless).

Image Digest
ghcr.io/e-conners-lab/netplanner-backend:1.0.0 sha256:9164a13fa5f26dbf44553b02f7e078fd9591a6511c547a364f56d372609855ad
ghcr.io/e-conners-lab/netplanner-frontend:1.0.0 sha256:35630f12e186b640daf8600371107ecf71adcc1556aa0f5ca07bfa81f410eb96

Verify a signature:

cosign verify ghcr.io/e-conners-lab/netplanner-backend:1.0.0 \
  --certificate-identity-regexp 'https://github.com/E-Conners-Lab/NetPlanner/.*' \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com

Also tagged latest and 1.0.