{"data":{"node":{"slug":"lightning-ai-pytorch-lightning","name":"pytorch-lightning","tagline":"Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.","github_url":"https://github.com/Lightning-AI/pytorch-lightning","owner":"Lightning-AI","repo":"pytorch-lightning","owner_avatar_url":"https://avatars.githubusercontent.com/u/58386951?v=4","primary_language":"Python","stars":31267,"forks":3768,"topics":["ai","artificial-intelligence","data-science","deep-learning","machine-learning","python","pytorch"],"archived":false,"github_pushed_at":"2026-08-03T01:13:09+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/lightning-ai-pytorch-lightning","markdown_url":"https://www.graphcanon.com/tools/lightning-ai-pytorch-lightning.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/lightning-ai-pytorch-lightning","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=lightning-ai-pytorch-lightning"},"categories":[{"slug":"inference-serving","name":"Inference & Serving","url":"https://www.graphcanon.com/categories/inference-serving","markdown_url":"https://www.graphcanon.com/categories/inference-serving.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/inference-serving"},{"slug":"model-training","name":"Model Training","url":"https://www.graphcanon.com/categories/model-training","markdown_url":"https://www.graphcanon.com/categories/model-training.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/model-training"}],"tags":[{"slug":"ai","name":"ai"},{"slug":"artificial-intelligence","name":"artificial-intelligence"},{"slug":"data-science","name":"data-science"},{"slug":"deep-learning","name":"deep-learning"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"python","name":"python"},{"slug":"pytorch","name":"pytorch"}],"edges":[{"type":"integrates_with","direction":"in","explanation":"PyTorch Lightning is a tool designed to work seamlessly with PyTorch, providing an easier method for training and scaling deep learning models.","successor_context":null,"tool":{"slug":"pytorch-pytorch","name":"pytorch","tagline":"Tensors and Dynamic neural networks in Python with strong GPU acceleration","github_url":"https://github.com/pytorch/pytorch","owner":"pytorch","repo":"pytorch","owner_avatar_url":"https://avatars.githubusercontent.com/u/21003710?v=4","primary_language":"Python","stars":102144,"forks":28650,"topics":["autograd","deep-learning","gpu","machine-learning","neural-network","numpy","python","tensor"],"archived":false,"github_pushed_at":"2026-08-03T06:00:50+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/pytorch-pytorch","markdown_url":"https://www.graphcanon.com/tools/pytorch-pytorch.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/pytorch-pytorch","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=pytorch-pytorch"}}],"neighbours":[{"slug":"nvidia-megatron-lm","name":"Megatron-LM","tagline":"Ongoing research training transformer models at scale","github_url":"https://github.com/NVIDIA/Megatron-LM","owner":"NVIDIA","repo":"Megatron-LM","owner_avatar_url":"https://avatars.githubusercontent.com/u/1728152?v=4","primary_language":"Python","stars":17341,"forks":4333,"topics":["large-language-models","model-para","transformers"],"archived":false,"github_pushed_at":"2026-08-06T23:12:52+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/nvidia-megatron-lm","markdown_url":"https://www.graphcanon.com/tools/nvidia-megatron-lm.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/nvidia-megatron-lm","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=nvidia-megatron-lm","shared_categories":["model-training"]},{"slug":"nvidia-deeplearningexamples","name":"DeepLearningExamples","tagline":"State-of-the-Art Deep Learning scripts for various applications","github_url":"https://github.com/NVIDIA/DeepLearningExamples","owner":"NVIDIA","repo":"DeepLearningExamples","owner_avatar_url":"https://avatars.githubusercontent.com/u/1728152?v=4","primary_language":"Jupyter Notebook","stars":14844,"forks":3408,"topics":["computer-vision","deep-learning","drug-discovery","forecasting","large-language-models","mxnet","nlp","paddlepaddle","pytorch","recommender-systems","speech-recognition","speech-synthesis","tensorflow","tensorflow2","translation"],"archived":false,"github_pushed_at":"2024-08-12T14:01:29+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/nvidia-deeplearningexamples","markdown_url":"https://www.graphcanon.com/tools/nvidia-deeplearningexamples.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/nvidia-deeplearningexamples","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=nvidia-deeplearningexamples","shared_categories":["model-training","inference-serving"]},{"slug":"lightning-ai-litgpt","name":"litgpt","tagline":"High-performance LLMs with recipes for pretraining, finetuning and deployment","github_url":"https://github.com/Lightning-AI/litgpt","owner":"Lightning-AI","repo":"litgpt","owner_avatar_url":"https://avatars.githubusercontent.com/u/58386951?v=4","primary_language":"Python","stars":13605,"forks":1483,"topics":["ai","artificial-intelligence","deep-learning","large-language-models","llm","llm-inference","llms"],"archived":false,"github_pushed_at":"2026-07-20T10:24:12+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/lightning-ai-litgpt","markdown_url":"https://www.graphcanon.com/tools/lightning-ai-litgpt.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/lightning-ai-litgpt","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=lightning-ai-litgpt","shared_categories":["model-training","inference-serving"]},{"slug":"huggingface-accelerate","name":"accelerate","tagline":"A tool for launching, training, and using PyTorch models with ease on various devices, configurations, including mixed precision support.","github_url":"https://github.com/huggingface/accelerate","owner":"huggingface","repo":"accelerate","owner_avatar_url":"https://avatars.githubusercontent.com/u/25720743?v=4","primary_language":"Python","stars":9803,"forks":1425,"topics":[],"archived":false,"github_pushed_at":"2026-07-30T11:20:54+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/huggingface-accelerate","markdown_url":"https://www.graphcanon.com/tools/huggingface-accelerate.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/huggingface-accelerate","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=huggingface-accelerate","shared_categories":["model-training","inference-serving"]},{"slug":"fareedkhan-dev-train-llm-from-scratch","name":"train-llm-from-scratch","tagline":"A straightforward method for training your LLM from raw text to aligned model generation","github_url":"https://github.com/FareedKhan-dev/train-llm-from-scratch","owner":"FareedKhan-dev","repo":"train-llm-from-scratch","owner_avatar_url":"https://avatars.githubusercontent.com/u/63067900?v=4","primary_language":"Python","stars":9141,"forks":1264,"topics":["gemini","large-language-models","llm","openai","training","transformers"],"archived":false,"github_pushed_at":"2026-08-17T05:07:26+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/fareedkhan-dev-train-llm-from-scratch","markdown_url":"https://www.graphcanon.com/tools/fareedkhan-dev-train-llm-from-scratch.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/fareedkhan-dev-train-llm-from-scratch","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=fareedkhan-dev-train-llm-from-scratch","shared_categories":["model-training","inference-serving"]},{"slug":"automl-auto-pytorch","name":"Auto-PyTorch","tagline":"Automatic architecture search and hyperparameter optimization for PyTorch","github_url":"https://github.com/automl/Auto-PyTorch","owner":"automl","repo":"Auto-PyTorch","owner_avatar_url":"https://avatars.githubusercontent.com/u/6469053?v=4","primary_language":"Python","stars":2541,"forks":303,"topics":["automl","deep-learning","pytorch","tabular-data"],"archived":false,"github_pushed_at":"2024-04-09T06:17:08+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/automl-auto-pytorch","markdown_url":"https://www.graphcanon.com/tools/automl-auto-pytorch.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/automl-auto-pytorch","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=automl-auto-pytorch","shared_categories":["model-training"]},{"slug":"kubeflow-trainer","name":"trainer","tagline":"Distributed AI Model Training and LLM Fine-Tuning on Kubernetes","github_url":"https://github.com/kubeflow/trainer","owner":"kubeflow","repo":"trainer","owner_avatar_url":"https://avatars.githubusercontent.com/u/33164907?v=4","primary_language":"Go","stars":2196,"forks":1030,"topics":["ai","distributed","fine-tuning","gpu","huggingface","jax","kubeflow","kubernetes","llm","machine-learning","mlops","python","pytorch","tensorflow","xgboost"],"archived":false,"github_pushed_at":"2026-08-22T02:27:28+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/kubeflow-trainer","markdown_url":"https://www.graphcanon.com/tools/kubeflow-trainer.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/kubeflow-trainer","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=kubeflow-trainer","shared_categories":["model-training"]},{"slug":"tristandeleu-pytorch-meta","name":"pytorch-meta","tagline":"Extensions and data-loaders for few-shot learning & meta-learning in PyTorch","github_url":"https://github.com/tristandeleu/pytorch-meta","owner":"tristandeleu","repo":"pytorch-meta","owner_avatar_url":"https://avatars.githubusercontent.com/u/2018752?v=4","primary_language":"Python","stars":2062,"forks":264,"topics":["few-shot-learning","meta-learning","pytorch"],"archived":false,"github_pushed_at":"2023-07-17T16:05:00+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/tristandeleu-pytorch-meta","markdown_url":"https://www.graphcanon.com/tools/tristandeleu-pytorch-meta.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tristandeleu-pytorch-meta","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tristandeleu-pytorch-meta","shared_categories":["model-training"]},{"slug":"lightly-ai-lightly-train","name":"lightly-train","tagline":"All-in-one training for vision models: pretraining, fine-tuning, distillation.","github_url":"https://github.com/lightly-ai/lightly-train","owner":"lightly-ai","repo":"lightly-train","owner_avatar_url":"https://avatars.githubusercontent.com/u/50146475?v=4","primary_language":"Python","stars":1650,"forks":107,"topics":["computer-vision","contrastive-learning","deep-learning","depth-estimation","dinov2","dinov3","distillation","embeddings","eomt","object-detection","pretrained-models","python","pytorch","real-time","rtdetrv2","self-supervised","self-supervised-learning","semantic-segmentation","vision-transformer","yolo"],"archived":false,"github_pushed_at":"2026-08-14T22:14:07+00:00","maintenance_label":"Active","url":"https://www.graphcanon.com/tools/lightly-ai-lightly-train","markdown_url":"https://www.graphcanon.com/tools/lightly-ai-lightly-train.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/lightly-ai-lightly-train","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=lightly-ai-lightly-train","shared_categories":["model-training"]},{"slug":"tensorflow-model-optimization","name":"model-optimization","tagline":"Toolkit for optimizing ML models in Keras and TensorFlow","github_url":"https://github.com/tensorflow/model-optimization","owner":"tensorflow","repo":"model-optimization","owner_avatar_url":"https://avatars.githubusercontent.com/u/15658638?v=4","primary_language":"Python","stars":1576,"forks":346,"topics":["compression","deep-learning","keras","machine-learning","ml","model-compression","optimization","pruning","quantization","quantized-networks","quantized-neural-networks","quantized-training","sparsity","tensorflow"],"archived":false,"github_pushed_at":"2026-07-27T06:03:18+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/tensorflow-model-optimization","markdown_url":"https://www.graphcanon.com/tools/tensorflow-model-optimization.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tensorflow-model-optimization","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tensorflow-model-optimization","shared_categories":["model-training"]},{"slug":"arahim3-mlx-tune","name":"mlx-tune","tagline":"Fine-tune LLMs on your Mac with Apple Silicon for various tasks including SFT, DPO, GRPO, Vision, TTS, STT, Embedding, and OCR.","github_url":"https://github.com/ARahim3/mlx-tune","owner":"ARahim3","repo":"mlx-tune","owner_avatar_url":"https://avatars.githubusercontent.com/u/41390319?v=4","primary_language":"Python","stars":1372,"forks":88,"topics":["apple-silicon","deep-learning","huggingface","large-language-models","llm","llm-finetuning","local-llm","lora","machine-learning","macos","mlx","on-device-ai","peft","speech-recognition","speech-to-text","text-to-speech","transformers","unsloth","vision-language-model","whisper"],"archived":false,"github_pushed_at":"2026-06-23T12:24:30+00:00","maintenance_label":"Steady","url":"https://www.graphcanon.com/tools/arahim3-mlx-tune","markdown_url":"https://www.graphcanon.com/tools/arahim3-mlx-tune.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/arahim3-mlx-tune","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=arahim3-mlx-tune","shared_categories":["model-training"]},{"slug":"tencent-tencentpretrain","name":"TencentPretrain","tagline":"Tencent Pre-training framework in PyTorch & Pre-trained Model Zoo","github_url":"https://github.com/Tencent/TencentPretrain","owner":"Tencent","repo":"TencentPretrain","owner_avatar_url":"https://avatars.githubusercontent.com/u/18461506?v=4","primary_language":"Python","stars":1091,"forks":148,"topics":["albert","bart","bert","chinese","classification","clue","elmo","fine-tuning","gpt","gpt-2","model-zoo","natural-language-processing","ner","pegasus","pre-training","pytorch","roberta","t5","unilm","xlm-roberta"],"archived":false,"github_pushed_at":"2024-08-04T11:53:43+00:00","maintenance_label":"Dormant","url":"https://www.graphcanon.com/tools/tencent-tencentpretrain","markdown_url":"https://www.graphcanon.com/tools/tencent-tencentpretrain.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/tencent-tencentpretrain","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=tencent-tencentpretrain","shared_categories":["model-training"]}]}}