Skip to content

AI-powered code reviewer that delivers structured, senior-engineer-style feedback on code quality, security, and readability.

License

Notifications You must be signed in to change notification settings

kanyingidickson-dev/CodeSage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeSage

Project Overview

CodeSage is an AI-powered code reviewer designed to provide structured, senior-engineer-style feedback. It aims to help developers improve code quality, readability, and security through AI-assisted reviews without replacing human judgment.

Mission: Help developers improve code quality, readability, and security through AI-assisted reviews.

Target Users:

  • Developers in enterprise and startup environments
  • ML engineers exploring AI-assisted software tooling
  • Mentors and code reviewers

Installation & Setup

git clone repository
cd CodeSage
pip install -r requirements.txt

Quick Demo

You can run a quick evaluation using the CLI (once setup):

python src/cli.py --input "def foo(x): return x"

AI Feedback Output Example

Input:

def calc_risk(x, y):
    return x**2 + y**2

Feedback:

  • Line 1: Minor - Variable names could be more descriptive ('x', 'y')
  • Summary: Function is simple, consider descriptive parameter names for clarity.

Model Governance & Limitations

See Model Card for full details on the model architecture, intended use, and limitations.

License

Apache License 2.0.

About

AI-powered code reviewer that delivers structured, senior-engineer-style feedback on code quality, security, and readability.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published