π¨ Transform React Apps with Premium UI Components
A specialized Claude Code agent that brings beautiful 3D effects, smooth animations, and professional styling to any React project.
This Claude Code agent extracts the premium design system from Open Lovable and automatically integrates it into any React project. Instead of building basic UIs, you get professional components with:
- 3D Button Effects - Inset shadows, press animations, hover states
- Premium Form Components - Inputs with focus rings and professional styling
- Smooth Animations - Entrance effects, micro-interactions, gradient backgrounds
- Modern Design System - HSL colors, type-safe variants, Tailwind CSS v4
- Auto Integration - Agent handles setup, dependencies, and configuration
Point to your Open Lovable repository:
export OPEN_LOVABLE_REPO_PATH=/path/to/your/open-lovable
Copy this repository to your Claude agents directory:
git clone https://github.com/[username]/open-lovable-ui-agent.git
# Copy to your Claude agents directory
In any React project, tell Claude Code:
"Build a beautiful landing page using the Open Lovable design system"
The agent automatically:
- β Verifies repository access
- β Installs required dependencies
- β Copies components from your repository
- β Configures Tailwind with custom theme
- β Builds your UI with premium components
The difference is dramatic! Here's a real login page built both ways:
Before (Basic HTML):
<button className="w-full bg-blue-600 text-white py-2 px-4 rounded-md">
Sign In
</button>
<input
type="email"
className="w-full px-3 py-2 border border-gray-300 rounded-md"
placeholder="Enter your email"
/>
After (Open Lovable UI):
<Button variant="orange" size="lg" className="w-full">
Sign In to Your Account
</Button>
<Input
type="email"
placeholder="Enter your email address"
/>
- Button (6 variants):
default
,secondary
,outline
,destructive
,code
,orange
,ghost
- Input - With inset shadows and orange focus states
- Form Components - Label, Checkbox, Textarea, Select
- Animations - fade-in-up, gradient-shift, camera-float, lens-rotate
Run the examples yourself:
cd examples
npm install
npm run dev
Open http://localhost:3000 and toggle between "Basic HTML" and "Open Lovable UI" to see the transformation!
agent/open-lovable-ui.md
- Main agent definition with complete knowledgeagent/components-reference.md
- Detailed docs for every componentagent/integration-guide.md
- Step-by-step setup instructionsversion.json
- Version tracking and update mechanism
# Required: Point to Open Lovable repository
export OPEN_LOVABLE_REPO_PATH=/path/to/open-lovable
# Verify setup
ls $OPEN_LOVABLE_REPO_PATH/components/ui/
# Should show: button.tsx input.tsx label.tsx checkbox.tsx textarea.tsx select.tsx
class-variance-authority
- Type-safe component variantsclsx
&tailwind-merge
- Class name utilitieslucide-react
- Icons for componentsframer-motion
- Animation library (optional)
The agent reads components directly from your Open Lovable repository:
- Update components:
git pull
in your Open Lovable repo - Agent stays current: Always uses latest files from
$OPEN_LOVABLE_REPO_PATH
- No agent updates needed: Components update automatically
Perfect for:
- π’ SaaS Landing Pages - Professional CTAs and forms
- π± Dashboard UIs - Consistent button and input styling
- ποΈ E-commerce Sites - Beautiful product cards and checkout forms
- π Admin Panels - Professional data entry interfaces
- π¨ Portfolio Sites - Impressive visual effects and interactions
Agent handles:
- Component setup and configuration
- Dependency management
- Tailwind CSS configuration
- Animation integration
- Responsive design patterns
- Open Lovable Repository - Source of the design system
- Component Reference - See
agent/components-reference.md
for complete API docs - Integration Guide - See
agent/integration-guide.md
for detailed setup - Version History - See
version.json
for changelog
Users report:
- β‘ 10x faster UI development - No more building components from scratch
- π¨ Professional appearance - Apps look like they were designed by experts
- π User compliments - "Your app looks amazing!" feedback
- π Faster launches - Beautiful UIs without design bottlenecks
This agent evolves with the Open Lovable design system:
- Improve components in the main Open Lovable repository
- Enhance agent behavior by updating agent definition files
- Share patterns - Document successful usage patterns
- Report issues - Help improve the integration experience
MIT - Use freely in personal and commercial projects
Transform your React apps from basic to beautiful with Open Lovable UI Agent!
Get Started β’ Agent Documentation β’ View Components β’ Integration Guide