JVM and AI-agent developer tools
Alex Mondshain <[email protected]>
I build open-source tools that make developers' lives easier — byte-for-byte JVM ports of Go & Helm tooling, LLM-ready profiling, and self-learning Claude Code skills. Everything's on GitHub; the Java libraries publish to Maven Central under org.alexmond.
Featured
jvmlens
JVM diagnostics your AI agent can actually read — a JFR recording becomes a few-hundred-token, source-attributed, LLM-ready diagnosis instead of a multi-MB
jfr print dump.
jhelm
Native Java Helm — render charts and manage releases without the Go binary. Byte-for-byte across 346 real charts, now MCP-native. Built on gotmpl4j.
alexmskills
A curated Claude Code marketplace of self-learning skills and agents — a CLAUDE.md that prunes its own decisions, a delivery crew, a brainstorm panel, and evolving roles.
UniTrack
Self-hosted test & coverage tracking that explains why builds break — quality gate, flaky detection, failure clustering, polyglot coverage, GitHub PR checks.
Libraries and tools
gotmpl4j
Pure-Java Go
text/template + Sprig — no Go toolchain. Byte-for-byte parity across 1,305 of Go's own test cases. The engine under jhelm.
notify4j
Embeddable multi-channel notifications for Java/Spring Boot — Slack, Teams, Discord, Telegram, ntfy, PagerDuty… as Apprise-style URLs. No server to run.
Config JSON Schema
Auto-generate JSON Schema from your @ConfigurationProperties — IDE autocomplete and config validation in CI.
Actuator Extensions
A sensitive-data sanitizer plus extra health indicators (HTTP, port, manual) for better Spring Boot monitoring.
JSupervisor
supervisord for the JVM — process supervision with HTTP/TCP/Actuator/CLI health checks, log rotation, and a UI/REST/CLI.
yj-schema-validator
Validate YAML/JSON against JSON Schema (drafts 2019-09 / 2020-12) — colored / JSON / JUnit output for quick checks or CI gates.
Spring Boot Examples
A hands-on hub of Spring Boot example projects — REST, security, JPA, OpenAPI, admin monitoring, and AI integrations.