{"data":{"slug":"fedml-ai-fedml","name":"FedML","tagline":"FEDML - The unified and scalable ML library for large-scale distributed training, model serving, and federated learning. FEDML Launch, a cross-cloud scheduler, further enables running any AI jobs on a","github_url":"https://github.com/FedML-AI/FedML","owner":"FedML-AI","repo":"FedML","owner_avatar_url":"https://avatars.githubusercontent.com/u/69099025?v=4","primary_language":"Python","stars":4051,"forks":765,"topics":["ai-agent","deep-learning","distributed-training","edge-ai","federated-learning","inference-engine","machine-learning","mlops","model-deployment","model-serving","on-device-training"],"archived":false,"github_pushed_at":"2025-10-28T12:44:12+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/fedml-ai-fedml","markdown_url":"https://www.graphcanon.com/tools/fedml-ai-fedml.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/fedml-ai-fedml","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=fedml-ai-fedml","description":"FEDML - The unified and scalable ML library for large-scale distributed training, model serving, and federated learning. FEDML Launch, a cross-cloud scheduler, further enables running any AI jobs on any GPU cloud or on-premise cluster. Built on this library, TensorOpera AI (https://TensorOpera.ai) is your generative AI platform at scale.","homepage_url":"https://TensorOpera.ai","license":"Apache-2.0","open_issues":147,"watchers":92,"ai_summary":null,"readme_excerpt":"# FEDML Open Source: A Unified and Scalable Machine Learning Library for Running Training and Deployment Anywhere at Any Scale\n\nBacked by TensorOpera AI: Your Generative AI Platform at Scale (https://TensorOpera.ai)\n\n<div align=\"center\">\n <img src=\"docs/images/TensorOpera_arch.png\" width=\"600px\">\n</div>\n\nTensorOpera Documentation: https://docs.TensorOpera.ai\n\nTensorOpera Homepage: https://TensorOpera.ai/ \\\nTensorOpera Blog: https://blog.TensorOpera.ai/\n\nJoin the Community:\nSlack: https://join.slack.com/t/fedml/shared_invite/zt-havwx1ee-a1xfOUrATNfc9DFqU~r34w \\\nDiscord: https://discord.gg/9xkW8ae6RV\n\n\nTensorOpera® AI (https://TensorOpera.ai) is the next-gen cloud service for LLMs & Generative AI. It helps developers to launch complex model training, deployment, and federated learning anywhere on decentralized GPUs, multi-clouds, edge servers, and smartphones, easily, economically, and securely.\n\nHighly integrated with TensorOpera open source library, TensorOpera AI provides holistic support of three interconnected AI infrastructure layers: user-friendly MLOps, a well-managed scheduler, and high-performance ML libraries for running any AI jobs across GPU Clouds.\n\nA typical workflow is showing in figure above. When developer wants to run a pre-built job in Studio or Job Store, TensorOpera®Launch swiftly pairs AI jobs with the most economical GPU resources, auto-provisions, and effortlessly runs the job, eliminating complex environment setup and management. When running the job, TensorOpera®Launch orchestrates the compute plane in different cluster topologies and configuration so that any complex AI jobs are enabled, regardless model training, deployment, or even federated learning. TensorOpera®Open Source is unified and scalable machine learning library for running these AI jobs anywhere at any scale. \n\nIn the MLOps layer of TensorOpera AI\n- **TensorOpera® Studio** embraces the power of Generative AI! Access popular open-source foundational models (e.g., LLMs), fine-tune them seamlessly with your specific data, and deploy them scalably and cost-effectively using the TensorOpera Launch on GPU marketplace.\n- **TensorOpera® Job Store** maintains a list of pre-built jobs for training, deployment, and federated learning. Developers are encouraged to run directly with customize datasets or models on cheaper GPUs.\n\nIn the scheduler layer of TensorOpera AI\n- **TensorOpera® Launch** swiftly pairs AI jobs with the most economical GPU resources, auto-provisions, and effortlessly runs the job, eliminating complex environment setup and management. It supports a range of compute-intensive jobs for generative AI and LLMs, such as large-scale training, serverless deployments, and vector DB searches. TensorOpera Launch also facilitates on-prem cluster management and deployment on private or hybrid clouds.\n\nIn the Compute layer of TensorOpera AI\n- **TensorOpera® Deploy** is a model serving platform for high scalability and low latency.\n- **TensorOpera® Train** focuses on distributed training of large and foundational models.\n- **TensorOpera® Federate** is a federated learning platform backed by the most popular federated learning open-source library and the world’s first FLOps (federated learning Ops), offering on-device training on smartphones and cross-cloud GPU servers.\n- **TensorOpera® Open Source** is unified and scalable machine learning library for running these AI jobs anywhere at any scale.","github_created_at":"2020-07-21T22:41:25+00:00","created_at":"2026-07-11T23:38:10.746582+00:00","updated_at":"2026-07-11T23:38:19.094873+00:00","categories":[{"slug":"llm-frameworks","name":"LLM Frameworks","url":"https://www.graphcanon.com/categories/llm-frameworks","markdown_url":"https://www.graphcanon.com/categories/llm-frameworks.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/llm-frameworks"},{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"vector-databases","name":"Vector Databases","url":"https://www.graphcanon.com/categories/vector-databases","markdown_url":"https://www.graphcanon.com/categories/vector-databases.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/vector-databases"}],"tags":[{"slug":"deep-learning","name":"deep-learning"},{"slug":"machine-learning","name":"machine-learning"},{"slug":"distributed-training","name":"distributed training"},{"slug":"federated-learning","name":"federated-learning"},{"slug":"inference-engine","name":"inference-engine"},{"slug":"mlops","name":"mlops"},{"slug":"edge-ai","name":"edge-ai"},{"slug":"ai-agent","name":"ai-agent"}],"trust":{"provenance":{"is_fork":false,"github_id":281519510,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-07-11T23:38:12.971Z","maintenance":{"label":"Slowing","score":36,"methodology":"github_public_v1","releases_90d":0,"days_since_push":256,"last_release_at":"2023-10-28T04:45:33Z"},"security_summary":{"status":"findings","scanner":"osv@v1","low_count":88,"high_count":0,"last_scan_at":"2026-07-11T23:38:13.304Z","medium_count":0,"scan_profile":"deps","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-07-11T23:38:12.701Z"},"languages":{"value":["python"],"source":"github.language","observed_at":"2026-07-11T23:38:12.701Z"},"license_spdx":{"value":"Apache-2.0","source":"github.license","observed_at":"2026-07-11T23:38:12.701Z"}}}}