Inspiration

Codebases are hard to navigate and even harder for AI agents to truly understand. We wanted a way to make code more intuitive, visual, and interactive for both humans and AI.

What it does

BlockWatch turns any Git repository into a live Minecraft world. Folders become regions, files become buildings, and git changes appear visually. An MCP server lets Claude CLI agents inspect, navigate, and interact with the codebase in real time.

How we built it

Typescript MCP server for repo access + AI tools Paper Minecraft plugin for visualization CLI (blockwatch) to run everything with one command Git integration to drive world generation

Challenges we ran into

Mapping code structures into meaningful 3D layouts Handling Minecraft performance constraints Designing clean MCP tools for Gemini CLI Coordinating multiple systems seamlessly

Accomplishments that we're proud of

Fully working repo-to-Minecraft pipeline AI (Claude CLI) + MCP integration One-command setup and sync Real-time git visualization

What we learned

We learned how powerful spatial representations are for understanding code and how to design systems that both humans and AI can interact with effectively.

What's next for BlockWatch

Real-time collaboration Deeper AI interaction (editing + visual feedback) Support for larger codebases More advanced visualizations

Built With

Share this project:

Updates