An open API service indexing awesome lists of open source software.

https://github.com/mayank77maruti/githubify

Chat with our bot to understand complex codebases and get a better understanding of the codebase.
https://github.com/mayank77maruti/githubify

Last synced: 4 months ago
JSON representation

Chat with our bot to understand complex codebases and get a better understanding of the codebase.

Awesome Lists containing this project

README

          

# GITHUBIFY
~ Understanding codebases made easier โšกโšก

Welcome to **Project GITHUBIFY**! ๐Ÿš€

Feel free to explore the Eraser workspace [Here ๐Ÿ‘จโ€๐Ÿ’ป](https://app.eraser.io/workspace/Z9dLps6TNrTbcQoYyGQZ).

- 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.

# Preview
![Main Page](./public/image2.png)

## Features ๐ŸŒŸ

### Explore Section

![Explore Section](./public/IMG-20240128-WA0004.jpg)

### ๐Ÿš€ Cloning repo and processing with LangChain and OpenAI API

![Cloning and Processing](./public/IMG-20240128-WA0006.jpg)

### Advanced Chat Engine

![Advanced Chat Engine](./public/IMG-20240128-WA0001.jpg)

### ๐ŸŒ MultiUser Real-Time Chat

![MultiUser Real-Time Chat](./public/IMG-20240128-WA0002.jpg)