labml.aiは60以上のPyTorch実装を公開しており、各論文・アルゴリズムに解説を付した教育コンテンツ。Transformer、拡散モデル、GAN、強化学習、オプティマイザ、アーキテクチャなどをカバー。
オープンソース。新しい可能性。
優れたオープンソースプロジェクトを見つけ、匿名でプロジェクトを投稿し、自分のプロジェクトを申請して編集できます。
好奇心とともに、オープンソースの世界へ。
THE FIRST COLLECTIONJerichoは、学習エージェントを人工のインタラクティブフィクションゲームに接続する軽量なPythonインターフェースで、Frotzエミュレーション、確率的環境、およびAI研究のための包括的なドキュメントを提供します。
『AI Engineering from Scratch』は、APIラッパーではなく第一原理からAIエンジニアリングを教える無料・MITライセンスのカリキュラム兼リファレンスマニュアル。20フェーズ・523レッスン(約342時間)で、Python・TypeScript・Rust・Juliaによる実装を収録。各レッスンは数学ベースの自作、フレームワーク利用、再利用成果物の作成で構成され、AIチューター機能やClaude認定試験対策も備える。
Unslothは、Windows、macOS、Linuxで大規模言語モデル(LLM)や拡散モデルをローカルに実行およびトレーニングするためのデスクトップアプリケーションおよびフレームワークです。
機械学習と深層学習のコード例とチュートリアルを集めたリポジトリで、オンラインコースに付随する教材です。線形回帰から強化学習、NLP、コンピュータビジョン、生成AIまで幅広いトピックをカバーしています。
Unity ML-Agents Toolkitは、ゲームやシミュレーションをインテリジェントエージェントのトレーニング環境として利用できるようにするオープンソースフレームワークで、深層強化学習と模倣学習をPyTorchベースで実装しています。
Adrasteaは、決定論的なタスク実行コア(Alpha)と確率論的な推論エンジン(Beta)を組み合わせたPythonベースの自律オーケストレーションシステムです。AlphaがRLプランニングとOllamaを用いてローカルプログラムを実行し、Betaがテレメトリを監視して異常解決や重み調整を行い、MCP経由で外部LLMを活用します。
Rayは、単一のノートパソコンから分散クラスターまで、AIおよびPythonアプリケーションをスケールさせるための統合フレームワークです。
運用上の意思決定(価格設定、在庫管理、エネルギー、待ち行列、サプライチェーン)に特化した強化学習ライブラリ。31のアルゴリズムを型付きインターフェース、古典的ベースライン、再現可能なベンチマークとともに提供。
SGLangは、低遅延かつ高スループットな推論を実現するために設計された、大規模言語モデル(LLM)およびマルチモーダルモデル向けの高性能サービングフレームワークです。
Reinforsは、ゲームのダイナミクス、探索、エピソード編成を並列Rustで実行し、Pythonベースのネットワークとトレーニングは完全に呼び出し側の制御下に置く高スループット強化学習ライブラリです。
ビデオ講義を含むコンピュータサイエンスコースのキュレーションされたディレクトリ。アルゴリズム、AI、データベース、オペレーティングシステムなど幅広いトピックをカバーし、学生や独学者、開発者向けの構造化された講義ベースの学習リソースとして機能する。
SANAは、高解像度の画像・動画生成に向けたNVIDIAのオープンソース高効率拡散モデル群であり、学習・推論コード、線形アテンション、DC-AE圧縮、4ビット展開を備える。
Stable Baselines3(SB3)は、研究および産業での再現性を目的とした、信頼性の高いPyTorch実装のリインforcementラーニングアルゴリズムのコレクションである。