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
- ai
- java
- mcp
- typescript
Log in or sign up for Devpost to join the conversation.