
MorphBox v1.0.0 🎉
Open-source Docker sandbox for experimenting with Claude AI development tools
npm install -g morphbox Or run directly with npx:
npx morphboxProduction Ready
v1.0.0: Dynamic dev server port forwarding with Tailscale VPN integration
AI-Powered
Claude AI integration with prompt queue for autonomous coding sessions
Custom Panels
AI-generated custom panels with mobile support and .morph file sharing
About MorphBox
MorphBox provides a secure, containerized development environment with Claude AI integration. It empowers developers to experiment with AI-assisted development tools, run autonomous coding sessions via the Prompt Queue, and work from any location through its web-based interface.
Why MorphBox?
Built for the community to explore AI-assisted coding in isolated environments with autonomous prompt processing capabilities. MorphBox runs entirely in Docker containers, protecting your host system while enabling experimentation with Claude AI development tools.
Key Benefits
- Complete Isolation: Run code safely in Docker containers without affecting your host system
- Claude AI Integration: Built-in Claude Code terminal for intelligent coding assistance
- Web-Based Interface: Access from any browser with responsive mobile support
- Custom Panels: Create AI-generated panels and share them as .morph files
- Session Persistence: Claude and Terminal panels reconnect to existing sessions on refresh (30-minute timeout)
- Dynamic Port Forwarding (NEW in v1.0.0): Auto-forwards dev server ports (5173-5179) with smart conflict resolution
- Persistent Workspace: Your files and data persist between restarts
What's New in v1.0.0 🎉
Major Release - Production Ready!
MorphBox v1.0.0 is now production-ready! This major release brings enhanced Docker networking, dynamic port forwarding, and Tailscale VPN integration for seamless team collaboration.
Major Features:
- Dynamic Dev Server Port Forwarding: Automatically forwards ports 5173-5179 with smart conflict resolution
- Tailscale VPN Integration: Auto-detects Tailscale and enables secure remote access
- Enhanced Docker Networking: Dev servers inside containers accessible from host machine
- Streamlined Interface: Removed redundant panels (WebBrowser, TaskRunner) for cleaner UX
Recent Releases:
- v1.0.0: 🎉 Major release - Production ready with dynamic port forwarding
- v0.13.0: Session persistence complete
- v0.12.0: Implemented full session persistence with timeout and buffering
- v0.11.1: Fixed prompt queue and terminal preservation
Features
Multiple Terminals
Persistent terminal sessions with WebSocket communication and full PTY support
Prompt Queue
Queue multiple prompts for Claude to process autonomously - perfect for overnight tasks
Custom Panel System
Create AI-generated panels, export as .morph files, and share with the community
Network Security
Domain whitelisting, isolated networking, and no host filesystem access
Mobile Support
Responsive interface with touch controls and adaptive panel management
Pre-installed Tools
Node.js 20 LTS, Python 3.12, Git, and essential development packages
Getting Started
Install MorphBox
npm install -g morphbox Install MorphBox globally on your system
Start MorphBox
morphbox Launch the web interface at localhost:8008
Start Coding!
http://localhost:8008 Open your browser and start developing with AI
Quick Commands
morphbox Start web interface (default: localhost:8008)
morphbox --terminal Terminal mode - Claude only, no web UI
morphbox --config Generate configuration file (morphbox.yml)
morphbox --vpn Bind to VPN interface for team access
morphbox --external --auth Expose to network with authentication
morphbox --help Show all available options
System Requirements
- Node.js 14+ - JavaScript runtime
- Docker Desktop or Docker Engine (20.10+) - Container platform
- macOS, Linux, or Windows (WSL2) - Operating system