Edit any website with natural language commands. Point, speak, transform.
A Chrome extension + webapp that lets anyone edit any website using natural language. No CSS knowledge required.
#builtWithKiro
- Point & Click Editing: Select any element, say "make this blue and bigger"
- Natural Language Commands: "hide this button", "center this text", "make this red"
- Real-time Changes: See edits instantly with undo/redo
- Screenshot Gallery: Capture and manage your edits
- Activity Dashboard: Track your changes and statistics
- Works Everywhere: Functions on any website without breaking existing functionality
- Clone this repo
- Run
npm install - Build the extension:
npm run build:extension:dev - Load the
distfolder in Chrome Extensions (Developer mode)
- Set up environment variables (contact one of the devs)
- Run
npm run dev - Open
http://localhost:3000
This project showcases AI-assisted development using Kiro as a development partner:
- Specs-driven development with structured requirements
- Automated code generation following consistent patterns
- AI-maintained coding standards across the entire codebase
- 40-hour hackathon → production-ready full-stack application
src/
├── webapp/ # Admin dashboard
├── components/ # Chrome extension UI
├── hooks/ # React hooks
├── utils/ # Utilities and helpers
└── theme/ # Material UI theming
# Install dependencies
npm install
# Start webapp development server
npm run dev
# Build Chrome extension
npm run build:extension:dev
# Type checking
npm run type-check
# Linting
npm run lintMIT License - see LICENSE for details.
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Built in 40 hours with Kiro as our AI development partner. This is the future of software development.