選定基準
解説する OSS は、GitHub の検索 API で集めた候補を、次の基準で機械的に並べて選んでいます。このページの数値・テーマ・除外条件は、記事を作るスクリプトが使う設定から直接表示しています。
スコアや順位は「記事にする順番」を決めるためのもので、採用の推奨や品質の評価ではありません。
この基準は 2026年10月21日の選定から適用しています。それより前に掲載した記事には、この基準では選ばれないものも含まれます。
1. スコア(直近の伸び)
スコアの単位は「7 日あたりのスター増加数」です。累計のスター数ではなく、直近の伸びで比べます。
- 作成から 30 日以上たったリポジトリは、スター数の記録から求めた直近 7 日間の増加数を使います。
- 記録がまだ無い場合や、作成から 30 日未満の場合は、「累計スター数 ÷ 作成からの日数」(1 日平均)の 7 日分で見積もります。
- 名前・説明・トピックが下の重点テーマのどれかに当たる場合は、スコアを 1.5 倍にします(複数当たっても 1 回だけ)。
2. 重点テーマ
- AI エージェント
- MCP(Model Context Protocol)
- Claude Code
- Codex
- LLM 推論基盤
- ローカル LLM
- RAG(検索拡張生成)
3. 選ばない候補(除外条件)
- 解説対象から外したリポジトリ(取り下げ済みの記事など)
- アーカイブ(更新停止)済み
- 作成日を取得できない
- ソースコードを含まない書籍・リンク集など(言語なし・文書のみで、説明が書籍・一覧のもの)
- パッケージ辞書・求人リスト・チートシート集など(ノイズ判定)
- 有料の外部モデルを無料・無制限で使えるとうたう説明
- 同じオーナーの記事を直近 30 日以内に 1 本掲載済み、または同じオーナーのより上位の候補がある
- 短期間に同一オーナーの高スター新規リポジトリが集中している
書籍・リンク集の判定は、言語が判定されない(または文書だけの言語の)リポジトリで、説明やトピックが書籍・一覧のように見えるものに限っています。
4. 同じオーナーの上限
同じ GitHub のオーナー(ユーザー・組織)のリポジトリは、30 日間に 1 本までしか記事にしません。
5. 短期間の集中
短期間に同一オーナーの高スター新規リポジトリが集中している場合は選定を見送ります。
目安: 同じオーナーが 14 日以内に作成したリポジトリのうち、スターが 1,000 を超えるものが 3 本以上ある場合。理由の推測やリポジトリの評価はしていません。
6. スター数の区分について
記事やレーダーに表示する区分(★15,000+ / ★5,000+ / ★1,000+ / ★1,000未満): スター数区分は推奨ではありません。記事作成時点の GitHub スター数だけで機械的に分けたもので、採用の推奨や品質の評価ではありません。
7. 候補の記録
選定で 2〜10 位になった候補は、運営側の内部の記録にだけ残し、公開していません(記事化の候補で、推奨ではありません)。