https://github.com/cotrk/aiguardian
Automatically detect and prevent common issues caused by AI coding assistants.
https://github.com/cotrk/aiguardian
Last synced: 3 months ago
JSON representation
Automatically detect and prevent common issues caused by AI coding assistants.
- Host: GitHub
- URL: https://github.com/cotrk/aiguardian
- Owner: cotrk
- License: mit
- Created: 2025-02-19T09:23:41.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-28T13:10:12.000Z (3 months ago)
- Last Synced: 2025-02-28T18:06:00.269Z (3 months ago)
- Language: JavaScript
- Homepage: https://aiguardian.dev
- Size: 13.6 MB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AIGuardian
`Release (v1.1.0)`
- **Task Registry Improvements**: Fixed task registration and retrieval for better project type handling
- **Test Suite Enhancements**: Comprehensive test coverage for core functionality
- **Dependency Optimization**: Removed unused dependencies for a leaner package
- **Bug Fixes**: Resolved method naming inconsistencies in core modules
- **Cross-Platform Support**: Improved compatibility across Windows, Linux, and macOS
![]()
AI-Powered Codebase Optimization Made Simple
Clean. Optimize. Secure.
aiguardian.dev (Coming Soon)
Installation •
Why AIGuardian? •
Key Benefits •
Supported Languages •
Documentation## Transform Your Codebase in Seconds
AIGuardian is the intelligent companion every developer needs. Whether you're a seasoned professional or just starting your coding journey, AIGuardian automatically detects your project type and applies tailored optimizations to keep your code clean, secure, and efficient.
```bash
# Install globally with npm
npm install -g aiguardian# Run it on your project
aiguardian
```## Why AIGuardian?
> "AIGuardian saved me hours of cleanup work on my AI-generated code. It's now part of my standard workflow." — _No Coder using AIGuardian with Cursor_
- **Zero Configuration**: Just run it and let AIGuardian do the work
- **AI-Powered Detection**: Automatically identifies your project type
- **Safe Operations**: Creates backups before making any changes
- **Lightweight**: Minimal dependencies, maximum performance
- **Universal Support**: Works with JavaScript, TypeScript, Python, Java, and more## Key Benefits
### For No-Code & Low-Code Developers
- **Clean up AI-generated code** without understanding all the technical details
- **Fix common issues** automatically without deep programming knowledge
- **Learn best practices** by seeing what AIGuardian optimizes### For Professional Developers
- **Standardize codebases** across teams and projects
- **Automate routine maintenance** tasks
- **Enforce best practices** consistently
- **Reduce technical debt** with regular optimization### For Everyone
- **Improve security** by removing unnecessary files and dependencies
- **Enhance performance** with optimized code and dependencies
- **Maintain consistency** across your entire project## Supported Languages
AIGuardian provides specialized optimizations for:
- **JavaScript/TypeScript**: Dependency management, code conversion, and more
- **Python**: Package optimization, cache cleaning, and code formatting
- **Java**: Build artifact management and dependency optimization
- **More languages coming soon!**## Quick Start
```bash
# Run interactively (recommended for first-time users)
aiguardian# Run all optimizations without prompts
aiguardian --all --yes# Preview changes without applying them
aiguardian --dry-run
```## Documentation
Comprehensive documentation is available in the `docs` folder:
- [Getting Started Guide](docs/setup.md)
- [Frequently Asked Questions](docs/faq.md)
- [Troubleshooting](docs/troubleshooting.md)
- [Project Overview](docs/overview.md)## License
MIT License - Feel free to use AIGuardian in your projects!
---
Made with ❤️ for developers of all skill levels
Star ⭐ this repo if you found it useful!