Skip to content

Sritamsarkar-2028/code-review-graph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Review Graph

AI-powered code review platform that understands your entire codebase as a graph.

Instead of sending random file snippets to an LLM, this platform:

  • Parses your codebase into nodes and edges (files, functions, dependencies)
  • Traverses the graph to find the most relevant context
  • Optimizes token usage before sending to Claude API
  • Returns reviews with full impact analysis

Tech Stack

  • Backend: Python, FastAPI
  • Graph DB: Neo4j
  • Parser: Tree-sitter
  • Embeddings: Qdrant
  • LLM: Claude API
  • Frontend: Next.js

Project Status

🚧 Active development — building day by day

Setup

Backend

cd backend
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
uvicorn main:app --reload

Structure

code-review-graph/
├── backend/
│   ├── ingestion/    # Git webhook receiver
│   ├── parser/       # AST parsing (Tree-sitter)
│   ├── graph/        # Neo4j graph operations
│   ├── context/      # Smart context selection
│   └── llm/          # Claude API integration
├── frontend/         # Next.js UI
├── tests/            # Test suite
└── docs/             # Architecture docs

About

AI-powered code review that understands your entire codebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages