awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OpenMined avatar

OpenMined/PySyft

0
View on GitHub↗
9,907 星标·2,001 分支·Python·Apache-2.0·7 次浏览www.openmined.org↗

PySyft

PySyft is a privacy-preserving machine learning framework and remote computation engine. It functions as a decentralized data analysis orchestrator that allows for the execution of data science workflows on remote servers without requiring the transfer of raw private data from the host device.

The platform provides a secure collaboration environment where data owners manage permissions and authorize specific collaborators to run computations. It differentiates its workflow by utilizing mock data for local development and validation before submitting final analysis jobs to private remote servers.

The system covers a broad range of secure computation capabilities, including the use of sandboxed job execution to isolate computations from the underlying system and a cloud-storage transport layer for exchanging requests between peers. It also includes mechanisms for asynchronous state synchronization to maintain consistency across offline or cloud-connected nodes.

Features

  • Remote Data Analysis - Executes machine learning workflows on datasets hosted on remote servers to maintain strict data privacy.
  • Privacy-Preserving Machine Learning - Implements a framework for executing machine learning workflows on remote servers without accessing raw private data.
  • Privacy-Preserving Compute Engines - Provides a remote computation engine that allows analysis jobs to run on private data sources without raw information leaving the host.
  • Decentralized Analysis Orchestrators - Provides a decentralized orchestrator for coordinating remote analysis and synchronizing computation requests across offline or cloud-connected peers.
  • Decentralized Data Analysis - Orchestrates the analysis of information spread across multiple offline or cloud-connected servers.
  • Remote Function Execution - Sends computation logic to the data source, ensuring raw private data never leaves the host device.
  • Privacy Orchestration - Coordinates remote data analysis and synchronizes computation requests across distributed peers while maintaining data privacy.
  • Data and Resource Permissions - Provides granular controls for restricting visibility and operations on private datasets by requiring owner approval.
  • Role-Based Access Control - Requires data owners to manually approve specific collaborators and computation actions through role-based permissions.
  • Secure Data Collaboration - Manages permissions and approvals for multiple researchers to work on private datasets hosted by different owners.
  • Privacy-Preserving Workflows - Implements a workflow cycle of using mock data for development and remote execution for production results.
  • Secure Permission Management - Offers a platform for managing data permissions and authorizing collaborators to run computations on isolated private datasets.
  • Mock Data Utilities - Provides synthetic data surrogates to validate analysis code locally before deploying to private remote servers.
  • Code Execution Sandboxes - Runs remote computations within isolated virtual environments to prevent unauthorized access to the host system.
  • Isolated Execution Sandboxes - Runs submitted computations in sandboxed virtual environments to restrict access to the underlying system.
  • Federated Learning - Library for secure and private deep learning.
  • General Machine Learning - Library for secure and private deep learning.
  • Guardrails and AI Safety - Listed in the “Guardrails and AI Safety” section of the The Incredible Pytorch awesome list.
  • Privacy and Safety - Library for secure, private deep learning using MPC.

Star 历史

openmined/pysyft 的 Star 历史图表openmined/pysyft 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

openmined/pysyft 是做什么的?

PySyft is a privacy-preserving machine learning framework and remote computation engine. It functions as a decentralized data analysis orchestrator that allows for the execution of data science workflows on remote servers without requiring the transfer of raw private data from the host device.

openmined/pysyft 的主要功能有哪些?

openmined/pysyft 的主要功能包括:Remote Data Analysis, Privacy-Preserving Machine Learning, Privacy-Preserving Compute Engines, Decentralized Analysis Orchestrators, Decentralized Data Analysis, Remote Function Execution, Privacy Orchestration, Data and Resource Permissions。

openmined/pysyft 有哪些开源替代品?

openmined/pysyft 的开源替代品包括: federatedai/fate — FATE is an open-source federated learning platform that enables multiple organizations to collaboratively train… prefecthq/fastmcp — FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… daytonaio/daytona — Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… adap/flower — Flower is a federated learning framework and distributed machine learning orchestrator designed to train models across…

PySyft 的开源替代方案

相似的开源项目,按与 PySyft 的功能重合度排序。
  • federatedai/fateFederatedAI 的头像

    FederatedAI/FATE

    6,048在 GitHub 上查看↗

    FATE is an open-source federated learning platform that enables multiple organizations to collaboratively train machine learning models without exposing raw data to any party. It provides a complete framework for private data collaboration, allowing participants to jointly compute on sensitive information while maintaining data privacy and security guarantees through secure multi-party computation protocols. The platform distinguishes itself through its comprehensive infrastructure management capabilities, supporting automated deployment of multi-party clusters using Ansible-driven provisioni

    Pythonalgorithmfatefederated-learning
    在 GitHub 上查看↗6,048
  • prefecthq/fastmcpPrefectHQ 的头像

    PrefectHQ/fastmcp

    22,994在 GitHub 上查看↗

    FastMCP is a Python framework designed for building servers that expose functions, resources, and prompts to AI models using the Model Context Protocol. It simplifies the development process by automatically deriving tool metadata, input schemas, and documentation directly from Python function signatures and type hints. The framework provides a unified container for managing these components, allowing developers to build modular applications that integrate seamlessly with AI assistants. The project distinguishes itself through its support for interactive, server-defined user interface compone

    Pythonagentsfastmcpllms
    在 GitHub 上查看↗22,994
  • boto/boto3boto 的头像

    boto/boto3

    9,834在 GitHub 上查看↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Pythonawsaws-sdkcloud
    在 GitHub 上查看↗9,834
  • daytonaio/daytonadaytonaio 的头像

    daytonaio/daytona

    72,416在 GitHub 上查看↗

    Daytona is a cloud-native development environment platform designed to orchestrate ephemeral, containerized workspaces. It provides a centralized system for managing reproducible coding environments as code, ensuring consistency across distributed teams by abstracting the underlying infrastructure. By utilizing declarative configuration, the platform automates the entire lifecycle of development sandboxes, from initial provisioning to resource governance. The platform distinguishes itself through its infrastructure-agnostic runner layer, which allows development environments to be deployed ac

    TypeScriptagentic-workflowaiai-agents
    在 GitHub 上查看↗72,416
查看 PySyft 的所有 30 个替代方案→