Mubelotix/SimRepo

Better Github Star History charts, and repository recommendation engine

解決的問題

SimRepo 是一個瀏覽器擴充功能,協助使用者在 GitHub 上發現類似的開源專案。它能自動在專案頁面的側邊欄中建議相關的倉儲,無需手動搜尋相關工具或函式庫。

如何運作

該工具使用向量空間,根據專案的相似度來定位倉儲。此空間是透過在超過 300 百萬個 GitHub 星標資料集上訓練 SVC 模型所建立。為確保推薦內容保持最新,資料集會每月進行增量更新。

為維持效能,推薦引擎部署於伺服器上,使用 Qdrant 這款向量資料庫,可快速進行最近鄰搜尋,而不會拖慢使用者的瀏覽器。

適用對象

經常瀏覽 GitHub 的開發者與開源貢獻者,希望找到替代或補充性的專案。

主要特色

  • GitHub 整合:直接在 GitHub 側邊欄新增「類似倉儲」區塊。
  • 大規模資料:基於訓練於 300 百萬星標的模型。
  • 個人化首頁:根據使用者最新給予的星標,於 GitHub 首頁提供推薦內容。
  • 高效能:使用專用的向量資料庫(Qdrant)以實現高效能檢索。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案