Mubelotix/SimRepo
Better Github Star History charts, and repository recommendation engine
What it solves
SimRepoは、ユーザーがGitHub上で類似のオープンソースプロジェクトを発見するのを助けるブラウザ拡張機能です。プロジェクトのページのサイドバーに、関連するリポジトリを自動的に提案することで、、関連するツールやライブラリを手動で検索する手間を省きます。
How it works
このツールは、リポジトリの類似性に基づいて配置されるベクトル空間を使用します。この空間は、3億件以上のGitHubスターに基づいたデータセットでSVCモデルをトレーニングすることで作成されました。推奨事項が最新の状態に保たれるよう、データセットは毎月段階的に更新されます。
Who it’s for
GitHubを頻繁に閲覧し、代替プロジェクトや補完的なプロジェクトを見つけたい開発者やオープンソースのコントリビューターです。
Highlights
- GitHub Integration: GitHubのサイドバーに「Similar Repositories」セクションを直接追加します。
- Large Scale Data: 3億件のスターに基づいたモデルに基づいています。
- Personalized Home Page: ユーザーが最近与えた最新のスターに基づき、GitHubのホームページ上で推奨事項を提供します。
- wysokie performance: 効率的な検索のために専用のベクトルデータベース(Qdrant)を使用します。
関連
- プロジェクト
gorse-io/gitrecGitRecは、Gorseエンジンをベースに構築されたGitHubリポジトリ向けのオープンソース推薦システムです。Web UI、Gorse管理ダッシュボード、およびChrome/Edge/Firefox拡張機能を提供し、ユーザーのスター付きプロジェクトに基づいてリポジトリを提案したり、人気プロジェクトの関連リポジトリを表示したりします。このサービスはDocker-Composeでセルフホスト可能で、初期データにはMySQLのダンプファイルを使用し、GitHub OAuth認証情報とオプションのOpenAI設定が必要です。
- プロジェクト
filiksyos/gitreverseGitReverse は、任意の公開 GitHub リポジトリを、コード生成モデル用の短い会話形式のプロンプトに変換する Web アプリです。リポジトリのメタデータ、浅いファイルツリー、README を取得し、設定可能な LLM(Grok、Gemini、Azure など)を使用して単一のプロンプトを合成します。Next.js、React、TypeScript、Tailwind で構築されており、オプションの Supabase キャッシュと Stripe スポンサーシップをサポートしています。アプリは pnpm でローカル実行され、MIT ライセンスです。
- プロジェクト
NVIDIA/cuvsGPU アクセラレーションによるベクトル検索とクラスタリングのためのライブラリで、AI とデータマイニング向けの高性能な近似最近傍探索の実装を提供します。
- プロジェクト
pgvector/pgvector-goGoクライアントライブラリで、pgvector PostgreSQL拡張機能のサポートを提供し、Goアプリケーションでベクトル類似性検索とストレージを可能にします。
- プロジェクト
qdrant/go-clientQdrantベクタ検索エンジン用のGoクライアントライブラリ。コレクションの管理と類似性検索を実行するためのユーティリティを提供します。