1.0.1 • Published 4 months ago

aiclarify v1.0.1

Weekly downloads
-
License
MIT
Repository
-
Last release
4 months ago

AIClarify

A real-time code quality analysis tool that provides insights into your codebase's performance, security, and maintainability.

Features

  • 🔍 Real-time code analysis
  • 📊 Performance metrics
  • 🔒 Security checks
  • 🛠️ Maintainability scoring
  • 📱 Live dashboard
  • 🔄 File watching
  • 🎯 Multiple language support (TypeScript, JavaScript, Python)

Installation

npm install -g aiclarify

Usage

  1. Navigate to your project directory:
cd your-project
  1. Run the analysis:
aiclarify analyze
  1. View the metrics dashboard at http://localhost:5000

Options

  • -p, --port <number>: Port to run the server on (default: 5000)
  • -w, --watch: Watch for file changes and update analysis in real-time
  • -e, --exclude <patterns...>: Patterns to exclude from analysis

Example with options:

aiclarify analyze -p 3000 -w -e "dist" "coverage"

Metrics

AIClarify analyzes your codebase for:

Performance

  • Code complexity
  • Execution time estimates
  • Memory usage patterns

Security

  • Common vulnerabilities
  • Best practices
  • Dependency security

Maintainability

  • Code quality score
  • Documentation coverage
  • Test coverage

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

MIT