Skip to content

An AI-powered tool that analyzes any GitHub repo, instantly visualizes the complete dependency graph, and explains what every file does.

Notifications You must be signed in to change notification settings

Tushar98644/CodeLens

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Code Lens

Screenshot 2025-10-29 at 12 57 54 PM

Code Lens is a tool to visualize and understand codebases. It's composed of two main parts: a web interface and an agent.

  • Web: The frontend application for visualizing the code.
  • Agent: The backend agent that analyzes the code and provides the data for visualization.

Getting Started

To get started with Code Lens, you'll need to set up both the agent and the web applications.

Prerequisites

  • Bun installed on your machine.

Setup

  1. Clone the repository:

    git clone https://github.com/Tushar98644/CodeLens.git
    cd code-lens
  2. Set up the agent:

    • Navigate to the agent directory: cd agent
    • Follow the instructions in the agent's README.
  3. Set up the web application:

    • Navigate to the web directory: cd web
    • Follow the instructions in the web's README.

Once both the agent and the web application are running, you can open your browser to http://localhost:3000 to start using Code Lens.

About

An AI-powered tool that analyzes any GitHub repo, instantly visualizes the complete dependency graph, and explains what every file does.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages