Skip to content

Jev directory

Jevernetes

A Rust CLI that streams Kubernetes logs, triages them with local offline rules or typed Jev questions online, and presents an interactive terminal UI plus JSON reports. Collection is read-only and every judgment is advisory.
Stars
15
Language
Go
License
MIT
Reading time
2 min
Published by
Community
Author
sunil-sadasivan
Last verified
Oct 2026

Live Kubernetes log analysis, contextual investigation, and agent handoff powered by Jev.

Forks
0
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.

Languages
RustPython
Platforms
CLI
Capabilities
Open sourceRuns locallyRequires API key

Highlights

  • One jevernetes binary handles bounded streaming ingestion, offline rules, typed Jev analysis, a TUI and JSON reports; kubectl and Python are not needed.
  • Online Jev analysis needs TYPESAFE_API_KEY, TYPESAFEAI_API_KEY or TYPESAFE_API_KEY_FILE and sends redacted log text over HTTPS; offline mode makes no requests.
  • The TUI groups events into Important, Routine, Needs Review, All and Search tabs, with / to ask Jev and f to search exact text.
  • Reports keep a bounded retained window with cumulative counters and usage estimates; exit code 2 signals partial coverage rather than a crash.
  • The Python companion is legacy: it still supplies the dashboard and review overrides and needs Python 3.11+ plus kubectl.

Quickstart

bash
cargo install --path . --locked
jevernetes k8s --offline --namespace example --since 1h --output .runs/snapshot.json
jevernetes k8s -f --tail 0 --tui

Watch out

Grounded in the truncated repository README and GitHub metadata reviewed on 2026-10-15; the legacy Python dashboard is not yet compatible with Rust report schema 2, and redaction is best-effort including streamed private-key suppression rather than a guarantee.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

YouTube: Kubernetes admission control with a decision model, fail-closed.

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai