Skip to content

Prayag2003/DotSlash7.0-Githubify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to Project GITHUBIFY! 🚀

Understanding any codebase made simpler by just few clicks and Q/A⚡⚡

Table of Contents


Overview

GITHUBIFY is a tool designed to help developers quickly understand complex codebases. With features like AI-powered chat, real-time collaboration, and video calls, it streamlines onboarding and boosts productivity.

  • Chat with our bot to understand complex codebases and get a better understanding of the codebase.
  • Reduces the time taken to understand codebases by 50% and increases productivity by 2x.
  • Plus, senior developers can focus on more important tasks rather than explaining the codebase to the newbies.
  • The bot uses Langchain API to understand the codebase, vectorize it, and then uses OpenAI API to generate responses to the user's queries.
  • The bot also has a chat with fellow contributors and a video call feature.

High Level System Design

High Level System Design



Features

Home Page

Main Page

Explore Section

Explore Section

Cloning Repo & Processing

  • Utilizes LangChain API for codebase understanding and vectorization.
  • Integrates OpenAI API for generating responses.

Cloning and Processing

Sample Query

Sample output

Advanced Chat Engine

  • Chat with the bot to clarify codebase concepts.
  • Reduces onboarding time and increases productivity.

Advanced Chat Engine

MultiUser Real-Time Chat

  • Collaborate with fellow contributors in real time.

MultiUser Real-Time Chat

Video Call

  • WebRTC-based video calls using PeerJS.

Video Call

Team

Thank you!
Team ETHEREUM BOTS 🤖


About

Understanding any codebase. Enter the github repo's url and chat with the codebase.

Topics

Resources

Stars

Watchers

Forks