JAWATA

Agents write. jawata verifies. Java wins.

Compiler-accurate Java analysis & refactoring for AI agents — JDT-backed, over MCP.

Semantic Java is table stakes now. Bridges expose the compiler over MCP; fleet platforms run recipe migrations across a hundred thousand repos. jawata is neither — it is the layer where the actual work happens: your agent, your machine, your working tree, today's change. A full refactoring engine the agent composes freely — not a recipe library. A grounded memory of your codebase's lessons. Enforcement that keeps the agent on the compiler instead of drifting back to grep. And your code never leaves your machine.

⬇ Download jawata-studio the engine: jawata-mcp

Install in one line

curl -fsSL https://jawata.org/install.sh | bash

Linux & macOS — installs jawata-studio, which downloads and manages the engine and wires up Claude Code and Cursor. Windows: grab the installer.

What only jawata brings

The Java renaissance

Java was the "boring" language — verbose, chatty, the workhorse of enterprise business logic that teams left for slicker syntax. AI agents flip that verdict. The boilerplate is now written by the agent and read by you — and chatty means readable. Meanwhile the compiler's exactness and type safety, once bureaucracy, become the agent's safety rail: the language with the strictest compiler and the deepest tooling is suddenly the best language to let an agent loose on. jawata is that tooling — Eclipse-grade semantics and refactoring, packaged for agents.

Why it matters now

The agent's prior is verifiability-seeking, not shortcut-seeking — it is a liability only while design properties are expensive to verify. Make them cheap and it flips sign: the agent grinds toward find_field_writes = 0 with the same stubbornness it grinds toward green tests.

jawata makes design properties cheap to verify — design erosion becomes a number under surveillance instead of an incident in production. That is the lever that lifts the trust-ceiling for autonomous work on the highest-value, hardest-to-verify language: Java in the enterprise.

⬇ Download jawata-studio engine releases