awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to tensorflow/privacy

Open-source alternatives to Privacy

30 open-source projects similar to tensorflow/privacy, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Privacy alternative.

  • trusted-ai/adversarial-robustness-toolboxTrusted-AI avatar

    Trusted-AI/adversarial-robustness-toolbox

    6,056View on GitHub↗

    The Adversarial Robustness Toolbox (ART) is an open-source library that provides a unified framework for evaluating, defending, and certifying machine learning models against adversarial threats. It wraps models from any framework behind a common estimator interface, enabling composable pipelines for attack generation, defense application, robustness certification, and privacy auditing across evasion, poisoning, and extraction threats. The library distinguishes itself by covering the full adversarial ML security lifecycle within a single toolkit. It supports gradient-based adversarial example

    Pythonadversarial-attacksadversarial-examplesadversarial-machine-learning
    View on GitHub↗6,056
  • nvidia/nemo-guardrailsNVIDIA avatar

    NVIDIA/NeMo-Guardrails

    6,453View on GitHub↗

    NeMo-Guardrails is a toolkit for adding programmable safety constraints and dialogue boundaries to large language model conversational systems. It functions as security middleware that intercepts inputs and outputs to block prompt injections, jailbreaks, and sensitive data leaks, while providing a conversational dialogue manager to define structured interaction flows through configuration files. The framework includes a hallucination filter to screen model outputs for factual accuracy and a specialized modeling language for defining conversational flows and constraints. It provides capabiliti

    Python
    View on GitHub↗6,453
  • trigaten/learn_promptingtrigaten avatar

    trigaten/Learn_Prompting

    4,709View on GitHub↗

    Learn_Prompting is an educational project focused on prompt engineering, providing the principles and techniques required to craft effective inputs and improve the quality of generative AI outputs. The project covers advanced prompting strategies to enhance reasoning, reliability, and output quality. This includes techniques for task decomposition, chain-of-thought reasoning, and the use of few-shot and zero-shot guidance. It also addresses model security through the study of prompt hacking, vulnerability analysis, and privacy auditing to prevent sensitive data leaks. The scope extends to th

    MDXchatgptchatgpt-apideep-learning
    View on GitHub↗4,709

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • azure/pyritAzure avatar

    Azure/PyRIT

    3,444View on GitHub↗

    PyRIT is an AI vulnerability assessment tool and security scanner designed to detect risks in large language model applications. It functions as a generative AI red teaming framework used to simulate adversarial attacks and identify weaknesses in system guardrails. The tool automates AI risk assessment by scanning generative AI components for security vulnerabilities. It utilizes automated testing and analysis to identify security gaps and prevent potential exploits through a consistent, repeatable process. The system incorporates asynchronous model orchestration to compare security postures

    Pythonai-red-teamgenerative-aired-team-tools
    View on GitHub↗3,444
  • bethgelab/foolboxbethgelab avatar

    bethgelab/foolbox

    2,966View on GitHub↗

    .. raw:: html

    Python
    View on GitHub↗2,966
  • cleverhans-lab/cleverhanscleverhans-lab avatar

    cleverhans-lab/cleverhans

    6,443View on GitHub↗

    Cleverhans is an adversarial machine learning library and toolkit designed to generate adversarial examples, incorporate them into training loops, and benchmark the resilience of machine learning models. It provides a gradient-based attack framework for constructing both white-box and black-box attacks to identify model misclassifications. The project includes capabilities for model robustness benchmarking, allowing users to evaluate and verify how models resist evasion attacks and malicious input perturbations. It also facilitates adversarial training to increase a model's resistance to pert

    Jupyter Notebookbenchmarkingmachine-learningsecurity
    View on GitHub↗6,443
  • confident-ai/deepteamconfident-ai avatar

    confident-ai/deepteam

    1,320View on GitHub↗
    Pythonhacktoberfestllm-guardrailsllm-red-teaming
    View on GitHub↗1,320
  • ethiack/ai4ehE

    ethiack/ai4eh

    0View on GitHub↗
    View on GitHub↗0
  • evilsocket/auditE

    evilsocket/audit

    0View on GitHub↗
    View on GitHub↗0
  • fairlearn/fairlearnfairlearn avatar

    fairlearn/fairlearn

    2,251View on GitHub↗

    A Python package to assess and improve fairness of machine learning models.

    Python
    View on GitHub↗2,251
  • federatedai/fateFederatedAI avatar

    FederatedAI/FATE

    6,048View on 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
    View on GitHub↗6,048
  • fedml-ai/fedmlFedML-AI avatar

    FedML-AI/FedML

    4,048View on GitHub↗

    FedML is a distributed machine learning training library, federated learning framework, and GPU workload orchestrator. It provides the core system components necessary to execute large-scale model training and fine-tuning across multi-cloud, on-premise, and decentralized GPU clusters, while offering a dedicated engine for scalable model serving and an MLOps pipeline manager for end-to-end lifecycle management. The platform distinguishes itself by enabling privacy-preserving federated learning across decentralized edge devices and organizational silos, keeping raw data on local hardware. It al

    Python
    View on GitHub↗4,048
  • gh05tcrew/pentestagentGH05TCREW avatar

    GH05TCREW/pentestagent

    1,629View on GitHub↗
    Pythonaiai-agentsai-assistant
    View on GitHub↗1,629
  • google/differential-privacygoogle avatar

    google/differential-privacy

    3,324View on GitHub↗

    Google's differential privacy libraries.

    Go
    View on GitHub↗3,324
  • guardrails-ai/guardrailsguardrails-ai avatar

    guardrails-ai/guardrails

    7,033View on GitHub↗

    Guardrails is a Python SDK that wraps calls to large language models with configurable validation pipelines, corrective actions, and structured output generation. It provides a unified API layer that connects to over 100 language models, applying consistent validation, streaming, and error-handling across providers. The framework validates and corrects model responses against safety and quality rules, detecting and mitigating risks in both inputs and outputs using pre-built and custom validators. The project distinguishes itself through a validator-pipeline architecture that sequentially appl

    Pythonaifoundation-modelgpt-3
    View on GitHub↗7,033
  • institutoazmina/penhas-appinstitutoazmina avatar

    institutoazmina/penhas-app

    17View on GitHub↗

    Código fonte do App Mobile do PenhaS

    Dart
    View on GitHub↗17
  • jivoi/awesome-ml-for-cybersecurityjivoi avatar

    jivoi/awesome-ml-for-cybersecurity

    8,131View on GitHub↗
    awesome-listcyber-securitydata-mining
    View on GitHub↗8,131
  • keygraphhq/shannonKeygraphHQ avatar

    KeygraphHQ/shannon

    44,672View on GitHub↗

    Shannon is an integrated security platform designed for autonomous penetration testing, static and dynamic analysis, and automated vulnerability remediation within self-hosted, private infrastructure. It functions as a unified security suite that orchestrates the entire lifecycle of vulnerability management, from initial discovery and reachability prioritization to the generation and verification of code-level patches. The platform distinguishes itself through its agentic approach to security, deploying autonomous agents to execute both black-box and white-box exploits against running applica

    TypeScriptpenetration-testingpentestingsecurity-audit
    View on GitHub↗44,672
  • leondz/garakleondz avatar

    leondz/garak

    8,227View on GitHub↗

    Garak is a suite of tools for measuring AI reliability, scanning for vulnerabilities, and automating security assessments through adaptive probing. It functions as a generative AI vulnerability scanner and evaluation tool designed to identify security gaps, hallucinations, and failure modes in language models. The framework provides a toolkit for red-teaming and safety assessments, utilizing a structured system of probes and detectors to calculate failure rates. It specifically scans for risks such as data leakage and prompt injection by recording model responses to adversarial inputs. The p

    Python
    View on GitHub↗8,227
  • lutzroeder/netronlutzroeder avatar

    lutzroeder/netron

    33,087View on GitHub↗

    Netron is a visualizer for neural network and machine learning models. It provides a graphical interface that renders model architectures as interactive node-link diagrams, allowing users to inspect internal layers, tensors, and metadata. By performing static analysis, the tool enables the examination of model definitions without executing the underlying machine learning code. The software distinguishes itself through a schema-driven parsing engine that translates diverse proprietary model formats into a unified internal graph structure. This approach ensures interoperability, allowing users

    JavaScriptaicoremldeep-learning
    View on GitHub↗33,087
  • mdsadabwasim/youMDSADABWASIM avatar

    MDSADABWASIM/You

    268View on GitHub↗

    If this app helps you in any matter please consider donating

    Dart
    View on GitHub↗268
  • meta-pytorch/opacusmeta-pytorch avatar

    meta-pytorch/opacus

    1,934View on GitHub↗

    Training PyTorch models with differential privacy

    Pythondeep-learningdifferential-privacymachine-learning
    View on GitHub↗1,934
  • mnns/llmfuzzermnns avatar

    mnns/LLMFuzzer

    353View on GitHub↗

    This project is no longer actively maintained. You are welcome to fork and continue its development on your own. Thank you for your interest and support.

    Python
    View on GitHub↗353
  • myzel394/locusmyzel394 avatar

    myzel394/locus

    222View on GitHub↗

    Locus is a free, open source app for Android and iOS that allows you to share your location live. It encrypts your location end-to-end, meaning that no one, not even we, can read it. It stores the location decentralized on multiple servers of your choice using Nostr, meaning that you are not…

    Dart
    View on GitHub↗222
  • noahaust2/ai-displacement-trackerN

    noahaust2/ai-displacement-tracker

    0View on GitHub↗
    View on GitHub↗0
  • nvidia/garakNVIDIA avatar

    NVIDIA/garak

    8,114View on GitHub↗

    Garak is an AI model evaluation tool and vulnerability scanner designed for red teaming large language models and auditing the security of retrieval-augmented generation pipelines. It identifies behavioral weaknesses, such as jailbreaks, hallucinations, and data leakage, by simulating adversarial attacks and executing automated testing vectors. The framework utilizes an adaptive probing loop where prompts can react to previous model behavior and be modified in flight via middleware. To ensure consistent analysis, it employs a provider-agnostic interface to interact with various model APIs and

    Pythonaillm-evaluationllm-security
    View on GitHub↗8,114
  • openmined/pysyftOpenMined avatar

    OpenMined/PySyft

    9,907View on GitHub↗

    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 serve

    Pythoncryptographydeep-learningfederated-learning
    View on GitHub↗9,907
  • owasp/www-project-ai-testing-guideO

    OWASP/www-project-ai-testing-guide

    0View on GitHub↗
    View on GitHub↗0
  • portkey-ai/gatewayPortkey-AI avatar

    Portkey-AI/gateway

    12,091View on GitHub↗

    This project is an artificial intelligence gateway that functions as a centralized middleware layer for managing, securing, and observing interactions with language, vision, and audio models. It provides a unified interface that standardizes requests across multiple providers, enabling teams to integrate AI capabilities into their applications through a consistent set of tools and protocols. The gateway distinguishes itself through its comprehensive infrastructure governance and traffic management capabilities. It allows for policy-driven routing, automated failover, and load balancing across

    TypeScriptai-gatewaygatewaygenerative-ai
    View on GitHub↗12,091
  • praetorian-inc/augustusP

    praetorian-inc/augustus

    0View on GitHub↗
    View on GitHub↗0