Skip to content

syntax-syndicate/ai-agent-code-review

 
 

Repository files navigation

AI Code Review

A modern web application built with Next.js and Convex for AI-powered code review. This project demonstrates the integration of AI capabilities to assist in code review processes, providing automated analysis and suggestions for code improvements.

Features

  • AI-powered code review and analysis
  • Real-time collaboration using Convex
  • Modern UI built with Next.js and Tailwind CSS
  • Type-safe development with TypeScript
  • Syntax highlighting for code review

Tech Stack

  • Frontend: Next.js 15, React 19, Tailwind CSS
  • Backend: Convex
  • AI Integration: OpenAI SDK
  • UI Components: Radix UI
  • Code Highlighting: React Syntax Highlighter
  • Type Safety: TypeScript, Zod

Getting Started

Prerequisites

  • Node.js (latest LTS version recommended)
  • npm or yarn
  • Convex account and CLI

Installation

  1. Clone the repository:
git clone [repository-url]
cd aiagentreview
  1. Install dependencies:
npm install
# or
yarn install
  1. Set up your Convex environment:
npx convex dev
  1. Start the development server:
npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the application.

Project Structure

  • app/ - Next.js application routes and pages
  • components/ - Reusable React components
  • convex/ - Backend functions and database schema
  • public/ - Static assets
  • lib/ - Utility functions and shared code

Development

The project uses:

  • Turbopack for fast development builds
  • ESLint for code linting
  • TypeScript for type safety
  • Tailwind CSS for styling

Contributing

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

License

This project is licensed under the MIT License - see the LICENSE file for details.

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 78.2%
  • JavaScript 11.0%
  • CSS 10.8%