Skip to content

Anshukumar123975/Github-repo-summarizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Repo Summarizer

This project analyzes a cloned GitHub repository and returns a summarized explanation using a powerful open-source LLM (Groq API + LLaMA/Gemma). It extracts superficial metadata like folder structure, package.json dependencies, and README snippets, then queries the LLM to generate a concise markdown summary.

Features

  • Uses Groq LLM (e.g., LLaMA 3.3-70B or Gemma) for high-quality summarization
  • Analyzes folders and package-level structure
  • Reads first few lines of README.md if present
  • Fast summarization with minimal token cost (only superficial data sent)

Tech Stack

  • Node.js
  • Express.js
  • Axios
  • Groq API
  • Dotenv
  • fs/promises for filesystem analysis

Releases

No releases published

Packages

No packages published