BlockWatch turns your codebase into a living, breathing city. Watch commits reshape the world in real time. Guide your AI agents through it all.
How it works
BlockWatch bridges your terminal, your editor, and Minecraft into a single spatial interface.
Run blockwatch start in any git repository. BlockWatch scans your history and generates a world plan from your file structure.
Your packages become districts, files become buildings, and commits become visible changes in the Minecraft world — in real time.
AI agents connect via the MCP bridge and can emit events, report activity, and navigate your codebase spatially inside the world.
Features
BlockWatch is designed for developers who want a richer view of their work.
Changes to your repo are reflected in Minecraft within seconds. Watch your codebase grow and evolve as you commit.
A built-in MCP bridge exposes tools for emitting events, reporting activity, querying world state, and injecting context.
Every commit in your history is a moment in time you can walk through. See how your architecture evolved spatially.
Run blockwatch demo to see the full pipeline in action with a sample repository. No Minecraft installation required.
Point BlockWatch at any local git repository. It handles monorepos, large histories, and complex directory structures.
Run blockwatch doctor to diagnose Java, Minecraft, and network issues before they become problems.
Install
BlockWatch requires Minecraft Java Edition 1.21.4 and Java 21 (auto-installed on Windows).
Or download the DMG from GitHub Releases. Requires macOS 12+.
Or download the NSIS installer from GitHub Releases. Bundles Java 21. Requires Windows 10+.
Also available as .deb, .rpm, and AppImage. Requires Java 21.
Homebrew tap for macOS and Linux.