SoulClaw Website Design
Live Demo
Role: Product Designer & Frontend Architect
Duration: 2026.03
OpenClaw is an open-source AI character framework, but users faced three critical friction points: soul templates buried in GitHub repos, personalities impossible to preview without local deployment, and customization requiring terminal gymnastics. I architected SoulClaw as a zero-backend, browser-native atelier where digital souls become tangible, testable, and exportable within 3 seconds.
The Challenge
SoulClaw transforms static SOUL.md files into living digital entities through a three-layer immersive experience:
Perception Layer (Aura Design System): Engineered a cinematic dark-tech interface using Three.js custom GLSL shaders—featuring breathing soul orbs, procedural claw-mark light sweeps, and mouse-responsive particle fields. Implemented the "AURA-grade" visual language: deep space black (#030407), micro-transparent glassmorphism (rgba 0.02-0.1), and electric orange (#FF6B00) accents. Designed 12 premium anime-style portraits with realistic proportions (non-chibi) for professional character representation.
Creation Layer (The Studio): Built a split-view Monaco Editor environment (VS Code core) supporting SOUL.md/IDENTITY.md tab switching, paired with real-time Markdown preview using Shiki syntax highlighting. Implemented personality quick-tuning via AST manipulation—one-click modifiers for tone shifts (More Sarcastic / Gentler / More Efficient) that rewrite system prompts intelligently.
Deployment Layer (Zero-Backend Architecture): Engineered client-side ZIP generation using JSZip—bundling workspace templates, avatar assets, and OpenClaw-compatible configs directly in browser memory, eliminating server costs while maintaining full functionality.
The Solution
Framework: Next.js 15 App Router with static export to Vercel; achieved zero server costs with full interactivity preserved
Graphics: Custom fragment shaders for organic soul orb animations with Perlin noise and parallax scrolling; implemented 48px rounded card design system with hover-lift micro-interactions (2px translate + 40px orange glow)
Performance: Optimized LCP < 1.8s through aggressive code-splitting, dynamic shader lazy-loading, and Next.js image optimization; mobile-first vertical scrolling with touch-optimized gesture handling
Internationalization: Complete bilingual deployment (EN/CN) with natural localization—not translation. Adapted UX patterns for Chinese users including vertical rhythm adjustments and culturally resonant character naming (e.g., "毒舌码农" Toxic Coder, "温柔陪伴者" Gentle Companion).
Technical Highlights
3-Second Try-On: Real-time chat simulator with persona switching—test character responses against different user profiles before deployment
Live Markdown Atelier: Monaco-powered editing with instant preview and syntax-aware highlighting
Aura Shader Background: WebGL-powered immersive environment with mouse-follow interactions
One-Click ZIP Export: Client-side workspace packaging with automatic dependency resolution
Masonry Gallery: CSS Grid-based soul browser with horizontal scroll on desktop, vertical flow on mobile
Key Features
Impact
Cost Efficiency: 100% static architecture = $0 server costs at scale
Accessibility: Reduced OpenClaw onboarding from 30 minutes (CLI setup) to 3 seconds (browser-based)
Engagement: "Try-before-you-fork" model increases template discovery and community contributions
Get In Touch
If you're interested in working with us, complete the form with a few details about your project. We'll review your message and get back to you within 48 hours.
