AI Content Detection & Verification Tool
CloneShield is a professional web application that leverages Claude AI's vision capabilities to detect whether images and audio files are AI-generated or human-created. Built with a clean, modern interface, CloneShield provides detailed analysis and confidence metrics to help you verify content authenticity.
- πΌοΈ Image Analysis - Upload images to detect AI generation patterns
- π΅ Audio Analysis - Analyze audio files for synthetic characteristics
- π Detailed Metrics - Get comprehensive breakdowns including:
- Artifact Detection Score
- Pattern Analysis Score
- Frequency Analysis Score
- Noise Signature Score
- π― Confidence Ratings - Receive percentage-based confidence levels for each analysis
- π‘ AI Reasoning - Understand why content is flagged as AI-generated or human-created
- π± Responsive Design - Works seamlessly on desktop, tablet, and mobile devices
- π¨ Modern UI - Clean, professional interface with subtle gradients and smooth animations
- Frontend: HTML5, CSS3, Vanilla JavaScript
- AI Engine: Claude Sonnet 4 (Anthropic API)
- Design: Custom CSS with gradient accents and modern UI patterns
- Deployment: Static hosting compatible (Vercel, Netlify, GitHub Pages)
- A modern web browser (Chrome, Firefox, Safari, Edge)
- Anthropic API access (for production use)
- Clone the repository:
git clone https://github.com/yourusername/cloneshield.git
cd cloneshield- Open
ai-detector.htmlin your browser:
open ai-detector.html- Upload an image or audio file to test the detection
CloneShield uses the Anthropic Claude API for content analysis. The API calls are made directly from the browser.
Note: For production deployment, you should implement a backend proxy to keep your API key secure. The current implementation makes direct API calls from the client side.
- Upload Content - Drag and drop or browse to select an image or audio file
- AI Analysis - Claude AI analyzes the content for:
- Unnatural smoothness or texture patterns
- Inconsistent lighting and shadows
- Anatomical impossibilities or distortions
- AI-specific digital artifacts
- Repeating patterns
- Unrealistic physics or proportions
- Get Results - Receive a clear verdict with confidence percentage and detailed reasoning
Clean, intuitive drag-and-drop interface for uploading files
Comprehensive breakdown with confidence metrics and AI reasoning
- Client-side Processing: File uploads are processed directly in your browser
- No Storage: Files are not stored on any server
- API Communication: Secure HTTPS connections to Anthropic API
- Privacy First: Your content is only sent to the API for analysis and not retained
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
- Follow the existing code style
- Test on multiple browsers
- Ensure responsive design works on all screen sizes
- Add comments for complex logic
- Update documentation as needed
This project is licensed under the MIT License - see the LICENSE file for details.
- Anthropic for providing the Claude API
- Claude AI for powering the content detection
- The open-source community for inspiration and tools
- Audio analysis is currently limited as Claude cannot directly process audio files - analysis is based on metadata and file characteristics
- API rate limits may apply based on your Anthropic plan
- Backend API proxy for secure key management
- Support for video file analysis
- Batch processing capabilities
- Export analysis reports to PDF
- Historical analysis tracking
- User authentication system
- API rate limiting and caching
- Multi-language support
Project Maintainer - Navneet Subramoniam
β If you find CloneShield useful, please consider giving it a star!
Built with β€οΈ using Claude AI
