Developer Builds Minecraft Launcher with Claude Code

Project Overview
BlockHaven Launcher is a free, open-source Minecraft launcher built using Claude Code. The developer, who has 20+ years of software development experience, directed the entire development process without writing specifications or code themselves.
Technical Implementation
The launcher is built with:
- Electron for desktop application framework
- React for user interface
- TypeScript for type safety
- Microsoft OAuth for authentication
- Modrinth API integration for mod browsing
Key Features
- Microsoft authentication system
- Modrinth mod browsing capabilities
- Isolated multi-instance profiles
- Server auto-connect functionality
- Clean user interface
Development Workflow
The developer described the desired architecture and tech stack to Claude Code, which then:
- Wrote the design documents
- Implemented the code
- Utilized start-work skills/tooling for development
The developer's role was directing the process rather than writing specifications or code. The repository is fully public, allowing other developers to examine what Claude Code produces for a real desktop application.
Project Details
- No advertisements or subscriptions
- MIT licensed
- Free to use
- Open-source codebase
📖 Read the full source: r/ClaudeAI
👀 See Also

Claude AI Used as Fallback Brain for Alexa to Handle Unsupported Commands
A developer built a lightweight layer where Claude AI processes every failed Alexa command, handling Hindi language, CCTV streaming, and non-smart device control. The system uses WebSocket for TV control, DLNA for set-top boxes, and RTSP→HLS conversion for CCTV.

Using a VM with OpenClaw for direct file access and faster iteration
Running OpenClaw in a virtual machine allows developers to directly view, read, edit project files like AGENTS.md and HEARTBEAT.md instead of working exclusively through chat interfaces. This approach speeds up iteration cycles significantly.

Claude Cowork Scheduled Task Automates Browser-Based Admin Work: A Real Use Case
Claude Cowork's scheduled tasks + Chrome extension automate affiliate network publisher approvals, saving hours weekly. Manual step: log in once per session.

Running OpenClaw 24/7: Practical Architecture for Persistent Autonomous Agents
A developer shares tested solutions for running OpenClaw as a 24/7 server with cron jobs, including topic-split memory files, aggressive session lifecycle management, context pruning with recovery placeholders, and wrapper tools for structured storage and crash recovery.