GitHubの注目オープンソースAIプロジェクト、2026年10月
ジョブ別で分類したオープンソースAI
GitHub の月間トレンドページは言語フィルターがあるため、対象となるセットがすでに定義されており、機能しています。オープンソース AI に関しては、より異なる問いを立てます。対象となる作業は 5 つの言語にまたがり、有用な切り分けはリポジトリが担う役割です。
このスナップショットは 2026 年 10 月 16 日に公開 GitHub API から読み取り、各グループ内ではリポジトリはスター数順に並べられています。スター数は注目度を測り、スキルのフォルダはサーバーエンジンよりも早くその注目を集めることができるため、グループ化はソートよりも前に置かれます。ライセンスのカラムもランキングの一部です。最もスター数の多いプロジェクトのいくつかは、フェアコード、ブランド制限付き、または 2 つのライセンスに分割されているためです。

当サイトの Rust と Go のまとめも、同じページから言語フィルターによるグループ化で作成されました。ここでは、以下の 8 つの作業グループがフィルターに代わり、各セクションでは、近い選択肢を分けるトレードオフを示しています。締めくくりのセクションでは、表を実際に実行できる候補リストに変え、次回スナップショットのための再現可能な方法に変えます。
オープンソース AI プロジェクトのランキング方法
トピックを検索し、作業を割り当てる
GitHub トピックは、言語フィルターの代わりに機能する代替手段です。ai-agents、llm、rag、local-llm、または agent-memory のようなトピックをスター数でソートし、直近数ヶ月間でプッシュされたリポジトリを残します。「AI」でのフリーテキスト検索は広すぎ、フィルターなしのトレンドページでもエージェントと無関係なツールが混在しています。
リストを再構築するには、3 つの公開インプットがあれば十分です。トピック検索をプールに、Top Open Source AI のようなシナリオカタログを作業ラベルに、リポジトリの LICENSE ファイルを最終カラムに使用します。そのカタログは独自の複合指標を公開しています。スター数が 70%、貢献者が 10%、更新の最新性が 20% です。本記事では単純なルールを維持するため、表の中の数字は GitHub 上の数字そのものです。
役立つ開始クエリ:
ソフトウェアを残し、リストは横に置く
リポジトリが 1 行に値するのは、インストールできる場合、またはエージェントの動作を変更する維持されたハーネスである場合です。Awesome リスト、プロンプトのディレクトリ、ベンダー システムプロンプトのダンプはスターを集めますが、デプロイするものは何も残しません。それらは閲覧リストに属し、以下の表には含めません。
トレンドカラムは、自分のスナップショットからしか追加しない
言語別のまとめでは、1 つの言語内で GitHub がすでにその差分を計算しているため、1 ヶ月で得られたスター数を表示できました。これらのグループ全体では、月次の差分には自分自身の 2 つのスナップショットが必要です。毎月 1 日目に full_name と stargazers_count を保存し、そこから引きます。そのシリーズが存在するまで、総スター数が正直なランキングキーです。タイトルにある「Trending」は、この時点までに、それに見合う注目を集める、積極的にメンテナンスされているプロジェクトを意味します。
プロジェクトの位置づけ
これらのグループは、積み重ねられるレイヤーです。コーディングアシスタントはゲートウェイを呼び出し、ゲートウェイは Ollama または vLLM を呼び出し、メモリサービスはそれらのどちらかの隣に置かれます。同じレイヤーの 2 つの製品は、通常は第 2 の意見であり、より良いアーキテクチャであることは稀です。
パーソナル AI アシスタント
このグループは、単一のコーディングセッションを超えて、マシン上やツール間でアクションを実行するエージェント用です。OpenClaw は大幅な差をつけて首位に立っています。Hermes はこの規模のもう 1 つの汎用エージェントであり、AutoGPT はライセンスが分割された状態で依然としてスターを積み上げている旧来の名前です。この 2 つだけのより深いリーダーボード(ダウンロード数、トークンシェア、CVE 履歴を含む)は、OpenClaw と Hermes エージェント比較 です。
| プロジェクト | スター | ライセンス | リポジトリ |
|---|---|---|---|
| OpenClaw | 392,126 | MIT | openclaw/openclaw |
| Hermes Agent | 254,122 | MIT | NousResearch/hermes-agent |
| Firecrawl | 191,908 | AGPL-3.0 | firecrawl/firecrawl |
| AutoGPT | 187,598 | MIT および Polyform Shield | Significant-Gravitas/AutoGPT |
Firecrawl がここに含まれるのは、エージェントがページを必要とするからであり、実際に読者がスターするウェブデータプロジェクトだからです。それはツールであり、アシスタントがそれを呼び出します。
OpenClaw
| 指標 | 値 |
|---|---|
| リポジトリ | openclaw/openclaw |
| スター | 392,126 |
| ライセンス | MIT |
| 言語 | TypeScript |
OpenClaw は、自分のオペレーティングシステム上で実行し、タスクを実行するよう設計されたパーソナルエージェントです。これは、「あらゆるプラットフォームで何かをやり遂げる AI」と自称するプロジェクトの素直な読み方です。スター数は本記事で最大であり、MIT ライセンスはこのセットの中で最も緩やかな端です。インストールは、マシンへの広いアクセスを持つローカル自動実行ランタイムとして扱い、実行中に放っておく前に、タッチを許容する範囲をスコープしてください。
Hermes Agent
| 指標 | 値 |
|---|---|
| リポジトリ | NousResearch/hermes-agent |
| スター | 254,122 |
| ライセンス | MIT |
| 言語 | Python |
Nous Research による Hermes Agent は、使用されるにつれてスキルとコンテキストを蓄積するように設計された汎用エージェントです。Python のコードベースと同一の MIT 条項を持ち、OpenClaw と同じ役割に位置します。その成長ループを望み、すでに Python エージェントの操作に慣れている場合にお選びください。Hermes と OpenClaw の両方を実行することは、監査すべき 2 つの権限モデルを意味します。
AutoGPT
| 指標 | 値 |
|---|---|
| リポジトリ | Significant-Gravitas/AutoGPT |
| スター | 187,598 |
| ライセンス | autogpt_platform 外は MIT。内部は Polyform Shield |
| 言語 | Python |
AutoGPT は、自律エージェントを GitHub の主流のカテゴリーにしたプロジェクトであり、セットの中で最もスター数の多い名前の一つです。ライセンスはもう単一の授与ではありません。autogpt_platform フォルダーの外側はすべて MIT であり、そのフォルダーの内側はすべて Polyform Shield License の下にあります。これは使用を許可しますが、コードの商業的価値を生産者に予約します。プラットフォームディレクトリ上で製品を構築する前に、その分割を読み取ってください。
Firecrawl
| 指標 | 値 |
|---|---|
| リポジトリ | firecrawl/firecrawl |
| スター | 191,908 |
| ライセンス | AGPL-3.0 |
| 言語 | TypeScript |
Firecrawl は、サイトがエージェントが呼び出せるデータに変換します。役割は取得であっても、スター数はそれをアシスタントの仲間に入れ、2026 年に人々が何を接続しようとしているかについて多くを語ります。それを修正してサービスとして提供する場合は、AGPL-3.0 が重要です。ローカルまたはベンダーのエンドポイントを呼び出すだけのパーソナルエージェントの場合、ライセンスはより小さな制約です。
AI コーディングアシスタント
コーディングエージェントは、2026 年のリストで最も密度の高い部分です。OpenCode は、完全にオープンなターミナルおよびエディターエージェントのリーダーであり、Codex と Gemini CLI は、オープンソースであることが偶然のベンダー CLI としてその直後に来ています。OpenHands、Cline、Goose は、実際に実行できる他のプログラムです。
Aider(49,567 スター、Apache-2.0)、Continue(36,228、Apache-2.0)、Crush(28,669、FSL-1.1-MIT)は、次の帯域での実際のコーディングツールです。Crush のライセンスは、ファイルに記載されたスケジュールに従って MIT に変換される Functional Source License です。コーディングエージェントは 1 つで十分です。2 つ目は比較週用であり、それ以降は同期を取らなければならない設定です。
| プロジェクト | スター | ライセンス | リポジトリ |
|---|---|---|---|
| OpenCode | 213,922 | MIT | anomalyco/opencode |
| Codex | 129,395 | Apache-2.0 | openai/codex |
| Gemini CLI | 107,389 | Apache-2.0 | google-gemini/gemini-cli |
| OpenHands | 91,004 | MIT | OpenHands/OpenHands |
| Cline | 70,370 | Apache-2.0 | cline/cline |
| Goose | 55,324 | Apache-2.0 | aaif-goose/goose |
OpenCode
| 指標 | 値 |
|---|---|
| リポジトリ | anomalyco/opencode |
| スター | 213,922 |
| ライセンス | MIT |
| 言語 | TypeScript |
OpenCode は、ターミナルワークフローと大きなプラグインサーフェスを持つ、オープンソースのコーディングエージェントです。これは、検査できるコーディングエージェントを望む人が引用するデフォルトの名前となり、MIT ライセンスはその使用に合致します。リポジトリは anomalyco/opencode です。エージェント自身がパッチを当てられるべきものである場合にお選びください。
Codex
| 指標 | 値 |
|---|---|
| リポジトリ | openai/codex |
| スター | 129,395 |
| ライセンス | Apache-2.0 |
| 言語 | Rust |
Codex は、OpenAI の軽量なターミナル用コーディングエージェントで、Rust で書かれ、Apache-2.0 でライセンスされています。ホストされたモデルファミリのためのオープンクライアントであり、ローカルファーストのエージェントとは異なる取引です。チームがすでに OpenAI モデルを標準化しており、自動化できる CLI が欲しい場合にご使用ください。クライアントがオープンであることは、モデルの重みをディスクに移すわけではありません。
Gemini CLI
| 指標 | 値 |
|---|---|
| リポジトリ | google-gemini/gemini-cli |
| スター | 107,389 |
| ライセンス | Apache-2.0 |
| 言語 | TypeScript |
Gemini CLI は、Apache-2.0 で Gemini をエージェントとしてターミナルに持ち込みます。Codex が別のプロバイダに対して果たすのと同じ役割を担い、TypeScript のコードベースは既存の Node ツールへの埋め込みが容易です。Gemini がすでに支払いをしているモデルの場合にお選びください。Codex と併せて実行するのは、各リポジトリに 1 つのデフォルトエージェントがある場合のみ合理的です。
OpenHands
| 指標 | 値 |
|---|---|
| リポジトリ | OpenHands/OpenHands |
| スター | 91,004 |
| ライセンス | MIT |
| 言語 | TypeScript |
OpenHands は、完全なタスクループを持つソフトウェア開発エージェントで、現在 OpenHands 組織から公開されています。MIT ライセンスと高次の製品は、それをセルフホストできるホストされた開発環境に近い、単一のバイナリに近いプラットフォーム選択にします。エージェントの周りにイシュア、サンドボックス、UI を望む場合にご使用ください。1 人のためのターミナルワークフローには、OpenCode、Codex、Goose の方がインストールが小さくなります。
Cline
| 指標 | 値 |
|---|---|
| リポジトリ | cline/cline |
| スター | 70,370 |
| ライセンス | Apache-2.0 |
| 言語 | TypeScript |
Cline は、SDK、IDE 拡張、または CLI として提供する自律コーディングエージェントです。Apache-2.0 とエディター統合により、VS Code に住んでいて、それでも呼び出せるライブラリが欲しい人にとっての実用的な選択になります。チャット UI と重複するよりも、OpenCode と重複します。レビューが読めるように保つため、リポジトリごとにそれらの 1 つを標準化してください。
Goose
| 指標 | 値 |
|---|---|
| リポジトリ | aaif-goose/goose |
| スター | 55,324 |
| ライセンス | Apache-2.0 |
| 言語 | Rust |
Goose は、指し示したモデルでコードをインストール、編集、実行、テストする拡張可能なローカルエージェントです。リポジトリは現在 aaif-goose/goose にあり、Rust 実装と Apache-2.0 により、強力なワークステーションエージェントになります。モデルプロバイダが交換可能で、エージェントがコードを持つマシン上で実行されるべき場合にお選びください。OpenCode ほどスター数は静かではありませんが、ローカルモデルへのより直接的なフィットです。
エージェントスキルとハーネス
トピック検索は、このグループをいくつかの実製品よりも上に置くでしょう。Superpowers と ECC は、すでに実行しているエージェントのための指示、フック、ワークフローです。Spec Kit は、GitHub 自身の仕様駆動開発用のプロセスツールキットです。それらはエージェントの動作を変更し、依然として前のセクションのコーディングアシスタントと組み合わせるソフトウェアです。
| プロジェクト | スター | ライセンス | リポジトリ |
|---|---|---|---|
| Superpowers | 299,886 | MIT | obra/superpowers |
| ECC | 280,382 | MIT | affaan-m/ECC |
| Spec Kit | 141,439 | MIT | github/spec-kit |
Superpowers
| 指標 | 値 |
|---|---|
| リポジトリ | obra/superpowers |
| スター | 299,886 |
| ライセンス | MIT |
| 言語 | Shell |
Superpowers は、エージェントスキルフレームワークであり、ソフトウェア開発方法論で、主に MIT 下のシェルおよび指示ファイルとして配布されます。スター数は、数ヶ月でコーディングエージェントのユーザーの間で方法が広がること得るものです。すでに信頼しているエージェントの上にインストールし、リポジトリに合わせるようスキルを編集することを期待してください。フレームワークは、そのエージェントがすでに持っている権限に従います。
ECC
| 指標 | 値 |
|---|---|
| リポジトリ | affaan-m/ECC |
| スター | 280,382 |
| ライセンス | MIT |
| 言語 | JavaScript |
ECC は、Claude Code、Codex、OpenCode、Cursor などのエージェントのためのハーネスで、エージェントが動作する周りのスキル、メモリ、チェックをカバーします。複数のコーディングエージェントで同じループを望む場合、正しい形状です。また、あなたとモデルの間の動くレイヤーでもあります。チームがエージェントを選定済みで、それらにブリーフィングする 1 つの共有方式を望む場合にご採用ください。
Spec Kit
| 指標 | 値 |
|---|---|
| リポジトリ | github/spec-kit |
| スター | 141,439 |
| ライセンス | MIT |
| 言語 | Python |
Spec Kit は、仕様駆動開発とその周りのための GitHub のツールキットです。メンテナは、これらのリポジトリの大部分がすでに生活しているプラットフォームであり、MIT ライセンスは明快です。エージェントがコードを編集する前に、書かれた仕様を望む場合にご使用ください。チームが仕様を任意の文書として扱う場合、静かに留まります。
AI メモリ
メモリは、エージェントが再開させることを可能にするレイヤーです。スターされたプロジェクトは 2 つのスタイルに分割されます。claude-mem、Beads、および Hindsight の多くは、コーディングセッションにメモリを付けます。Mem0、Cognee、Letta は、アプリケーションエージェントから呼び出すサービスです。これらのバックエンドのキャプチャポリシー、依存関係、セルフホストのトレードオフは、エージェントメモリプロバイダー で比較されています。
Memvid(16,600 スター、Apache-2.0)と Zep(4,961 スター、Apache-2.0)は、同じ役割でのより小さい選択肢で、Memvid は単一ファイルのストレージ、Zep は統合の重いメモリ API です。エージェントごとに 1 つのメモリシステムが、後にまだ説明できるセットアップです。
| プロジェクト | スター | ライセンス | リポジトリ |
|---|---|---|---|
| claude-mem | 101,052 | Apache-2.0 | thedotmack/claude-mem |
| Mem0 | 67,243 | Apache-2.0 | mem0ai/mem0 |
| Hindsight | 50,055 | MIT | vectorize-io/hindsight |
| Cognee | 32,364 | Apache-2.0 | topoteretes/cognee |
| Beads | 27,917 | MIT | gastownhall/beads |
| Letta | 25,156 | Apache-2.0 | letta-ai/letta |
claude-mem
| 指標 | 値 |
|---|---|
| リポジトリ | thedotmack/claude-mem |
| スター | 101,052 |
| ライセンス | Apache-2.0 |
| 言語 | TypeScript |
claude-mem は、コーディングエージェントが何をするかを記録し、その履歴を圧縮し、関連部分を後続のセッションに注入します。Claude Code、OpenClaw、Codex、Gemini CLI、Hermes、Copilot、OpenCode と対話し、これがこのグループをリードする理由です。Apache-2.0 は、修正を望む可能性のあるサイドカーに合致します。忘れているものがコーディングセッション自体の場合にご使用ください。
Mem0
| 指標 | 値 |
|---|---|
| リポジトリ | mem0ai/mem0 |
| スター | 67,243 |
| ライセンス | Apache-2.0 |
| 言語 | Python |
Mem0 は、エージェントとアプリケーションのためのメモリレイヤーで、API の背後にユーザー、セッション、エージェントの状態があります。製品がサポートボットやパーソナルアシスタントであり、そのメモリが 1 つのコーディングツール外部に欲しい場合のデフォルトの名前です。Apache-2.0 とホストされたオプションが並んでおり、セルフホストは後に選択できることです。複数のエージェントがユーザーの同じ事実を共有すべき場合、コーディングセッションのフックよりそれを優先してください。
Hindsight
| 指標 | 値 |
|---|---|
| リポジトリ | vectorize-io/hindsight |
| スター | 50,055 |
| ライセンス | MIT |
| 言語 | Python |
Hindsight は、Vectorize のエージェントメモリプロジェクトで、すでにやったことから学ぶエージェントを対象とし、コーディングエージェントおよびアプリケーションフレームワークの両方と統合します。MIT ライセンスはこのグループで最も緩やかです。プロジェクトは強力なベンチマークの主張を公開し、それらの主張は製品に賭ける前に、自分のトランスクリプトで再実行されるべきです。専用のメモリサービスを望み、自分のデータで Mem0 と比較する意思がある場合にお選びください。
Cognee
| 指標 | 値 |
|---|---|
| リポジトリ | topoteretes/cognee |
| スター | 32,364 |
| ライセンス | Apache-2.0 |
| 言語 | Python |
Cognee は、エージェントが照会できるメモリと知識グラフを構築し、そのレイヤーをより小さいモデルで実行することに重点を置いています。Mem0 と重複し、以下の RAG ツールとも重複します。なぜなら、ドキュメントのグラフはメモリと検索の両方のよう動作するからです。Apache-2.0 は埋め込みパスを交換可能に保ちます。気にする事実がエンティティと関係であり、フラットなベクトルインデックスがすでに損失が大きく感じられる場合にお選びください。
Beads
| 指標 | 値 |
|---|---|
| リポジトリ | gastownhall/beads |
| スター | 27,917 |
| ライセンス | MIT |
| 言語 | Go |
Beads は、コーディングエージェントのタスク、計画、依存関係を、git ブランチと移動するファイルとして保存します。リポジトリは現在 gastownhall/beads にあり、1 月の Go まとめが以前のパスでリストしたのと同じプロジェクトです。MIT と git ベースのストレージにより、既存のレビュープロセスが見えるメモリツールになります。コンテキストがブランチとフォークすべき場合にご使用ください。メモリが単一のリポジトリを超えて生存すべき場合、claude-mem または Mem0 を使用してください。
Letta
| 指標 | 値 |
|---|---|
| リポジトリ | letta-ai/letta |
| スター | 25,156 |
| ライセンス | Apache-2.0 |
| 言語 | Python |
Letta は、MemGPT から生まれたステートフルエージェントプラットフォームです。ここではメモリはエージェントランタイムの一部であり、エージェントはプラットフォームの機能として自分自身のコンテキストを管理します。これは、すでに実行しているエージェントの下に Mem0 を置くことよりも深いコミットメントです。Apache-2.0 はオープンなプラットフォームに適用されます。ランタイムとメモリを一緒に設計されたものを望む場合、Letta を選び、交換する意図のないエージェントの下にメモリを望む場合、Mem0 を選んでください。
RAG とナレッジベース
RAG プロジェクトは、ドキュメントをコンテキストレイヤーに変えます。RAGFlow は人々がスターするエンドツーエンドエンジンです。LlamaIndex はドキュメントフレームワーク、GraphRAG は Microsoft のグラフアプローチ、WeKnora は Tencent の知識プラットフォームで、1 月の Go まとめにも登場し、成長を続けています。
| プロジェクト | スター | ライセンス | リポジトリ |
|---|---|---|---|
| RAGFlow | 92,289 | Apache-2.0 | infiniflow/ragflow |
| LlamaIndex | 52,513 | MIT | run-llama/llama_index |
| GraphRAG | 36,349 | MIT | microsoft/graphrag |
| WeKnora | 34,210 | MIT | Tencent/WeKnora |
RAGFlow
| 指標 | 値 |
|---|---|
| リポジトリ | infiniflow/ragflow |
| スター | 92,289 |
| ライセンス | Apache-2.0 |
| 言語 | Go |
RAGFlow は、セルフホストされた RAG エンジンで、メッシーなドキュメントを解析し、引用を製品の一部分としてエージェントに検索を公開します。Apache-2.0 とチームに渡せる UI が、明確な差をつけてこのグループをリードする理由です。タスクが「ファイルの後ろに回答ボックスを置く」であり、パーサー、インデックス、API を 1 つのプロジェクトから望む場合にご使用ください。すでに制御しているアプリケーション内に検索を埋め込んでいる場合、LlamaIndex を目指してください。
LlamaIndex
| 指標 | 値 |
|---|---|
| リポジトリ | run-llama/llama_index |
| スター | 52,513 |
| ライセンス | MIT |
| 言語 | Python |
LlamaIndex は、エージェントと RAG パイプラインのためのドキュメント処理フレームワークです。多くのコネクタを持つライブラリであり、MIT ライセンスはその役割に合致します。インデックス、ストア、エージェントは自分で組み立てる必要があり、それは柔軟性のコストです。プロダクトコードのためにお選びください。デプロイ可能なサービスとして同じ役割を望む場合、RAGFlow を選んでください。
GraphRAG
| 指標 | 値 |
|---|---|
| リポジトリ | microsoft/graphrag |
| スター | 36,349 |
| ライセンス | MIT |
| 言語 | Python |
GraphRAG は、コーパスの上にグラフを構築し、そのグラフを歩いて質問に答えます。これは Microsoft Research のアイデアのオープン実装です。技術自体は Advanced RAG: LongRAG、Self-RAG、GraphRAG で説明されています。MIT ライセンスにより、ベクトルパイプラインの隣で試すのが容易です。グラフ構築はチャンクと埋め込みインデックスよりも前期コストが高くなりますが、多くのドキュメントにまたがる質問でそのコストを取り戻します。現在チャンクに無理やり押し込んでいる構造を持つコーパスの場合にご使用ください。
WeKnora
| 指標 | 値 |
|---|---|
| リポジトリ | Tencent/WeKnora |
| スター | 34,210 |
| ライセンス | MIT |
| 言語 | Go |
WeKnora は、Tencent の知識プラットフォームで、ドキュメントを RAG インデックス、エージェント、プロジェクトが自己維持と呼ぶウィキに変換します。プロジェクトのライセンスは MIT ですが、サードパーティコンポーネントはそれらの独自の条項の下です。MIT の授与が Tencent の前置文の下にあるため、GitHub はそのライセンスを Other と報告します。この表で RAGFlow に最も近い親戚であり、Go コアを持っています。ウィキとエージェントを同じ箱で望む場合にご優先し、ライブラリを移行する前に、自分の PDF のサンプルでパーサーを比較してください。
ワークフローとエージェントビルダー
ビルダーは、チームがフローを描く場所、または開発者がそれらを描くフレームワークを取り込む場所です。n8n はスター数で最大で、ライセンスで最も狭いです。Dify と Langflow は AI ネイティブスタジオです。LangChain は他の多くものの下のライブラリです。
CrewAI(59,745 スター、MIT)と AutoGen(61,429 スター、CC-BY-4.0)は、コードファーストのマルチエージェントフレームワークと同じ会話に属します。AutoGen のクリエイティブコモンズの帰属ライセンスはコードリポジトリとして珍しく、ベンダーの前に読む価値があります。LangChain は、それらのフレームワークが依然として出会っている統合サーフェスです。
| プロジェクト | スター | ライセンス | リポジトリ |
|---|---|---|---|
| n8n | 207,535 | Sustainable Use License | n8n-io/n8n |
| Dify | 158,591 | Modified Apache-2.0 | langgenius/dify |
| Langflow | 155,717 | MIT | langflow-ai/langflow |
| LangChain | 147,886 | MIT | langchain-ai/langchain |
n8n
| 指標 | 値 |
|---|---|
| リポジトリ | n8n-io/n8n |
| スター | 207,535 |
| ライセンス | Sustainable Use License |
| 言語 | TypeScript |
n8n は、数百の統合とネイティブ AI ステップを持つワークフロープラットフォームで、Zapier 風のセルフホスト可能な自動化を望む人が意味するプロジェクトです。Sustainable Use License は、社内業務使用、個人使用、非商業使用を許可します。配布は無料の非商業コピーに限られ、.ee でマークされたファイルは別途エンタープライズライセンスが必要です。ソースアベイラブルなフェアコードであり、これらの制限が動作に合う場合、社内自動化の正しいツールです。
Dify
| 指標 | 値 |
|---|---|
| リポジトリ | langgenius/dify |
| スター | 158,591 |
| ライセンス | Modified Apache-2.0 |
| 言語 | TypeScript |
Dify は、エージェントワークフローと RAG パイプラインのためのワークスペースで、1 つのデプロイ可能なスタックにモデルプロバイダとツールがあります。ライセンスは Apache-2.0 から始まり、条件を追加します。マルチテナントサービス(複数のワークスペース)の運営には商用ライセンスが必要であり、コンソールロゴと著作権表示はフロントエンドに残ります。シングルテナントの社内使用は、追加条項が残しているケースです。チームがプロトタイプから本番まで 1 つの UI を必要とする場合、Dify を選び、ライセンスが純粋な MIT のままでなければならない場合、Langflow を選んでください。
Langflow
| 指標 | 値 |
|---|---|
| リポジトリ | langflow-ai/langflow |
| スター | 155,717 |
| ライセンス | MIT |
| 言語 | Python |
Langflow は、エージェントと RAG フローのためのビジュアルビルダーで、MIT ライセンスを持ち、スター数は Dify とほぼ同点です。キャンバスが製品であり、生成されたフローは開発者が依然として所有できるものです。パイプラインの図と、調達チェックリストがすでに理解しているライセンスを望む場合にご使用ください。トレードオフは、Dify のワークスペース機能より若いアプリケーションサーフェスです。
LangChain
| 指標 | 値 |
|---|---|
| リポジトリ | langchain-ai/langchain |
| スター | 147,886 |
| ライセンス | MIT |
| 言語 | Python |
LangChain は、ほとんどの統合ドキュメントが依然として前提とするエージェントエンジニアリングライブラリです。MIT とコネクタの広さにより、すべての短リストに残り、抽象化のコストはチェーンが簡単なことをしている時に実在します。アプリケーションコードを書き、すでに書かれたアダプターを望む場合にご使用ください。成果物がワークスペースである場合、Dify または Langflow を選び、フローが数回の呼び出しである場合、直接のプロバイダ SDK を使用してください。
ローカル推論とチャットインターフェース
これは、他のすべての下にあるレイヤーです。Ollama はワークステーションランナー、Transformers はモデル定義ライブラリ、Open WebUI はチャットフロントエンド、llama.cpp はポータブルな C++ エンジン、vLLM はサーバーエンジンです。Hugging Face Transformers が含まれるのは、他の多くのプロジェクトがそれをインポートするからであり、Ollama のようにそれを「実行」はしません。ランタイム全体の API の成熟度、ハードウェアサポート、本番準備状況は、Ollama vs vLLM vs LM Studio で比較されています。
| プロジェクト | スター | ライセンス | リポジトリ |
|---|---|---|---|
| Ollama | 183,334 | MIT | ollama/ollama |
| Transformers | 167,734 | Apache-2.0 | huggingface/transformers |
| Open WebUI | 155,825 | Open WebUI License | open-webui/open-webui |
| llama.cpp | 131,311 | MIT | ggml-org/llama.cpp |
| vLLM | 93,870 | Apache-2.0 | vllm-project/vllm |
Ollama
| 指標 | 値 |
|---|---|
| リポジトリ | ollama/ollama |
| スター | 183,334 |
| ライセンス | MIT |
| 言語 | Go |
Ollama は、単純な CLI と OpenAI 互換 API の背後で最新のオープンモデルをローカルで実行します。1 月の Go まとめでもすでにリーダーであり、183,334 スターで依然としてデフォルトのワークステーションランタイムです。MIT と単一のデーモンが理由です。開発マシンと小規模サーバーでご利用ください。並行処理、バッチング、GPU 利用率が問題になる場合、同じ重みを vLLM に移動してください。
Transformers
| 指標 | 値 |
|---|---|
| リポジトリ | huggingface/transformers |
| スター | 167,734 |
| ライセンス | Apache-2.0 |
| 言語 | Python |
Transformers は、テキスト、ビジョン、オーディオ、マルチモーダルチェックポイントにわたってモデルを定義、読み込み、実行するための Hugging Face のライブラリです。Apache-2.0 とそれを囲むモデルハブにより、スタックの残り部分がインポートするライブラリになります。モデルを訓練、変換、デバッグしている時に感じます。Ollama または vLLM がすでに必要なチェックポイントをサーブしている場合、長期間無視できます。
Open WebUI
| 指標 | 値 |
|---|---|
| リポジトリ | open-webui/open-webui |
| スター | 155,825 |
| ライセンス | Open WebUI License |
| 言語 | Python |
Open WebUI は、Ollama と OpenAI 互換 API の前に多くの人が置くチャットインターフェースです。Open WebUI License は再配布を許可し、その後ブランドを制限します。任意の 30 日間でエンドユーザーが 50 人を超えると、Open WebUI の名前とマークを変更、削除、または置き換えるには、書面による許可またはエンタープライズライセンスが必要です。名前を残す個人または小規模チームのインストールには、洗練されたフロントエンドです。リブランドする製品には、まずエンタープライズ会話の予算を見積もってください。Docker デプロイとセットアップオプションは、Open WebUI ガイド で歩み通されています。
llama.cpp
| 指標 | 値 |
|---|---|
| リポジトリ | ggml-org/llama.cpp |
| スター | 131,311 |
| ライセンス | MIT |
| 言語 | C++ |
llama.cpp は、ローカルモデルを通常ハードウェアで実践的なものにした C および C++ 推論エンジンです。MIT ライセンスと GGUF エコシステムが、Ollama と多くの小規模なアプリをその上に配置する理由です。エンジン、量子化ツール、または少ない依存関係を持つバイナリが欲しい場合、プロジェクトを直接使用してください。モデル管理がすでにラップされたエンジンを望む場合、Ollama を使用してください。
vLLM
| 指標 | 値 |
|---|---|
| リポジトリ | vllm-project/vllm |
| スター | 93,870 |
| ライセンス | Apache-2.0 |
| 言語 | Python |
vLLM は、GPU のための高スループットサービングエンジンで、連続バッチングと OpenAI 互換 API を持ちます。Apache-2.0 とデプロイへの焦点により、Ollama のサーバー対応になります。オーディエンスが GPU を実行する人であるため、スター数は低く、そのオーディエンスが違いを感じるのです。1 つのマシンで数セッション以上の同時接続を共有する場合、vLLM を選んでください。
LLM ゲートウェイ
ゲートウェイは、多くのプロバイダの前にある OpenAI 互換のフロントドアです。LiteLLM は共通の選択、New API はセルフホストされたディストリビューター、Bifrost はより小さい高スループットゲートウェイです。プロバイダが 1 つ以上ある、キーごとの予算、またはフェイルオーバーの必要がある場合に、スタックにゲートウェイを配置してください。単一のローカル Ollama デーモンには必要ありません。
| プロジェクト | スター | ライセンス | リポジトリ |
|---|---|---|---|
| LiteLLM | 61,338 | コアは MIT | BerriAI/litellm |
| New API | 50,037 | AGPL-3.0 | QuantumNous/new-api |
| Bifrost | 8,837 | Apache-2.0 | maximhq/bifrost |
LiteLLM
| 指標 | 値 |
|---|---|
| リポジトリ | BerriAI/litellm |
| スター | 61,338 |
| ライセンス | enterprise/ 外は MIT |
| 言語 | Python |
LiteLLM は、多数のプロバイダ API を 1 つの OpenAI 形状のインターフェースを通じて公開し、支出追跡、リトライ、ガードレールを持ちます。enterprise/ ディレクトリの外側のコードは MIT であり、そのディレクトリは独自のライセンスを持っています。Python SDK はアプリケーションコードがインポートし、プロキシはプラットフォームチームが実行するものです。多数のベンダーの 1 つのクライアントを望む場合、コアを使用してください。リポジトリ全体が MIT と仮定する前に、エンタープライズディレクトリを確認してください。
New API
| 指標 | 値 |
|---|---|
| リポジトリ | QuantumNous/new-api |
| スター | 50,037 |
| ライセンス | AGPL-3.0 |
| 言語 | Go |
New API は、プロバイダを集約し、それらを OpenAI、Claude、Gemini 互換エンドポイントとして再提供するモデルハブです。ユーザーアカウント、クォータ、配布 UI も望む場合に、人々がデプロイするゲートウェイです。ハブを修正してサービスとして提供する場合は、AGPL-3.0 が重要です。アップストリームキーを持つ社内ゲートウェイには、Go デプロイとより厳しいライセンスで、LiteLLM のプロキシに対する具体的な代替になります。
Bifrost
| 指標 | 値 |
|---|---|
| リポジトリ | maximhq/bifrost |
| スター | 8,837 |
| ライセンス | Apache-2.0 |
| 言語 | Go |
Bifrost は、モデルとツールのための Go ゲートウェイで、フェイルオーバー、予算、MCP ゲートウェイが同じプロセスにあります。スター数は LiteLLM に遠く及ばず、1 月の Go まとめですでにトレンドリストにあり、プロジェクトは目立たないというより若いものです。Apache-2.0 はエンタープライズディレクトリの分割を回避します。ゲートウェイが忙しいサービスの要求パス上にあり、小さい Go バイナリを望む場合に検討してください。現在のプロバイダアダプターの長尾を必要とする場合、LiteLLM を保ってください。
実行する価値のあるスタック
表は地図であり、ワークステーションには短リストが必要です。2026 年 10 月のローカルセットアップでは、Ollama と 1 つのコーディングエージェントで日常のループをカバーします。ブランディング条項がユーザー数に合う場合、Open WebUI を追加し、メモリがアプリケーションに属するかコーディングセッションに属するかに応じて Mem0 または claude-mem を、ドキュメントが製品である場合に RAGFlow を追加します。2 つ目のモデルプロバイダが現れた後にのみ、LiteLLM または New API を追加してください。
| レイヤー | デフォルト選択 | 代替を選ぶ場合 |
|---|---|---|
| ランタイム | Ollama | 数ユーザーが GPU サーバーを共有する: vLLM |
| チャット UI | Open WebUI | 50 ユーザー以上でブランドを削除する必要がある |
| コーディングエージェント | OpenCode、Codex、Gemini CLI、または Goose | 完全なタスクループをセルフホスト: OpenHands |
| メモリ | claude-mem または Mem0 | 事実がグラフ: Cognee。事実が git ブランチに従う: Beads |
| ドキュメント | RAGFlow | 検索を自分のサービスに埋め込む: LlamaIndex |
| ビルダー | Langflow | Dify のマルチテナント条項を許可、または社内自動化のための n8n のフェアコード条項 |
| ゲートウェイ | LiteLLM コア | AGPL とユーザー向けハブが欲しい: New API |
Superpowers や ECC のようなスキルパックは、エージェントが選定された後にやってきます。それらはスターが付きやすく、蓄積も容易で、1 つのリポジトリに 3 つのハーネスがあると、同じ指示のために戦います。
ランキングの最新化
本記事の先頭のトピッククエリを繰り返し、各新しいリポジトリに 1 つの作業を割り当て、その作業をスター順で再ソートします。次にライセンスファイルを開きます。スキルディレクトリ、プロンプトレスト、または週末の注目によって表をジャンプしたプロジェクトは、実行するツールを置き換える前に、次のスナップショットを待つことができます。
スナップショットを保存します。full_name、stargazers_count、license、pushed_at の単一の CSV を毎月取得することで、このページの次回版を実際のトレンドカラムに変え、言語記事がすでに示している種類の差分にします。それまで、グループが年代とともに良く残る部分であり、スター数は意図的に古くなる部分です。
出典
スター数、言語、ライセンス ID は、2026 年 10 月 16 日に GitHub リポジトリ API とリポジトリの LICENSE ファイルから読み取られました。作業ラベルは、Top Open Source AI の公開シナリオリストにも依存し、独自の複合スコアをここで使用されたソートとは別に文書化しています。