Skip to content

virtual360-io/llm_climate

Repository files navigation

LLMClimate

LLMClimate is a code analysis tool that reviews repository files using AI to provide grades and recommendations for code quality, refactoring, performance, and security.

Description

LLMClimate automatically clones repositories, analyzes their code files, and provides comprehensive reviews across multiple categories:

  • Overall code quality
  • Refactoring suggestions
  • Performance optimization
  • Security considerations

The tool supports both GitHub and GitLab repositories and can be configured to analyze specific file types while excluding certain patterns.

Installation

  1. Clone the repository:
git clone https://github.com/yourusername/llmclimate.git
cd llmclimate
  1. Install dependencies:
bundle install
  1. Set up your database:
rails db:create
rails db:migrate
  1. Start the server:
FILE_EXTENSIONS='py,rb,js,css,erb' FILE_EXCLUSION='/test/dummy|db/migrate|db/' AWS_REGION='us-east-1' AWS_ACCESS_KEY='ACCESS_KEY' AWS_SECRET_ACCESS_KEY='SECRET_ACCESS_KEY' rails s

Config SAML SSO

Copy saml.yml.example to saml.yml and change the attributes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published