Skip to content

CodeAggregatorAI is a powerful Groq, Llama3 and Streamlit application designed to aggregate an entire GitHub repository into a single, organized Markdown file, making it easy to feed to AI systems for tasks like code summarization, question answering, code generation and fine-tuning. 🧠

License

Notifications You must be signed in to change notification settings

aiengineeringforgrandmas/groq-code-aggregator-ai

Repository files navigation

Ag·​gre·​ga·​tor /ˈa-grə-ˌgā-tər/


  1. Someone or something that gathers together materials from a variety of sources.
  2. A website or software application that aggregates information, data, or code from various sources.
Examples:
  • CodeAggregatorAI acts as an aggregator for GitHub repositories, collecting all the code files and organizing them into a single, AI-ready document.
  • Developers can use CodeAggregatorAI as an aggregator to combine code from multiple projects into a unified codebase for analysis or training AI models.

Introduction

CodeAggregatorAI is a powerful Groq, Llama 3 and Streamlit application designed to aggregate an entire GitHub repository into a single, organized Markdown file, making it easy to feed to AI systems for tasks like code summarization, question answering, code generation and fine-tuning. 🧠

Key Features:

  • Aggregates all files from a GitHub repository, including code, documentation, and configuration files.
  • Ignores common build artifacts and unnecessary files to focus on relevant code.
  • Outputs a single Markdown file with a clear structure for easy AI processing.
  • Provides options for whitespace removal and custom ignore patterns.
  • Allows users to ask questions about the codebase using Groq's Llama 3 AI models. CodeAggregatorAI

About

CodeAggregatorAI is a powerful Groq, Llama3 and Streamlit application designed to aggregate an entire GitHub repository into a single, organized Markdown file, making it easy to feed to AI systems for tasks like code summarization, question answering, code generation and fine-tuning. 🧠

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages