Skip to content

pravintargaryen/autoreviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AutoReviewer

AutoReviewer is an intelligent code review tool that helps developers by providing feedback on their code submissions. The application uses Mistral AI to analyze Python code and gives suggestions on correctness, efficiency, and coding style.

Features

  • Code Submission: Users can submit their Python code for review.
  • Automated Feedback: Receive feedback on the submitted code regarding its correctness and coding style.
  • Random Coding Questions: Each session presents a random coding challenge for users to solve.
  • User-Friendly Interface: A simple HTML interface to submit code and view feedback.

Tech Stack

  • Node.js: Server-side JavaScript environment.
  • Express.js: Web framework for Node.js.
  • Mistral AI: AI service used for code analysis and feedback.
  • Nodemon: Development tool that automatically restarts the server on file changes.
  • JavaScript: Frontend code for user interactions.

Installation

  1. Clone the repository:
    git clone https://github.com/pravintargaryen/autoreviewer.git
    cd autoreviewer
  2. Install dependencies:
    npm install
  3. Create a .env file in the root directory and add your API keys
API_KEY=your_api_key_here

About

Autoreviewer in Node.js using Mistral AI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors