awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
superagent-ai avatar

superagent-ai/superagent

0
View on GitHub↗
6,631 Stars·959 Forks·TypeScript·MIT·3 Aufrufesuperagent.sh↗

Superagent

Superagent is an AI safety platform that protects applications from prompt injections, data leaks, and harmful outputs through built-in guardrails. It functions as a prompt injection detection system, data redaction tool, and red team testing tool, automatically removing personally identifiable information and protected health data from AI inputs and outputs while scanning image uploads with vision AI to detect visual prompt injection attacks before processing.

The platform routes every prompt through a sequential pipeline of safety checks including injection detection, data redaction, and content filtering, with safety capabilities loaded as interchangeable plugins that can be composed into custom guardrail configurations. It intercepts all prompts at a network proxy layer before they reach the language model for inspection and filtering, and can filter and redact sensitive data from language model responses in real-time as they stream back to the client. The system also simulates adversarial scenarios against production AI agents to evaluate their security and robustness, and analyzes code repositories to identify and report AI agent-targeted attacks and security vulnerabilities.

Beyond its security core, the platform enables building conversational AI agents that answer questions, generate content, and automate workflows using large language models, with the ability to pull information from third-party APIs and vector stores to enrich responses. It supports querying documents through retrieval-augmented generation, maintains conversation context across turns, and provides a unified interface over multiple vector database backends for document storage and semantic search. All capabilities are exposed through both a REST API and client SDKs for Python, TypeScript, and Swift.

Features

  • AI Application Security - Protects AI applications from prompt injections, data leaks, and harmful outputs with built-in safety guards.
  • AI Safety Guardrails - Protects applications from prompt injections, data leaks, and harmful outputs with built-in guardrails.
  • AI Agents and Assistants - Builds conversational AI agents that answer questions, generate content, and automate workflows using LLMs.
  • AI Red Teaming - Simulates adversarial scenarios against production AI agents to evaluate their security and robustness.
  • Sensitive Data Redaction - Automatically removes personally identifiable information and protected health data from AI inputs and outputs.
  • Prompt Injection Detectors - Detects and blocks prompt injection attacks, jailbreaks, and malicious instructions before they reach the language model.
  • Safety Guard Blocks - Blocks malicious prompts including injections, jailbreaks, and data exfiltration attempts with detailed reasoning.
  • Middleware-Style Guardrail Pipelines - Routes every prompt through a sequential pipeline of safety checks including injection detection and data redaction.
  • Data Redaction Tools - Automatically redacts personally identifiable information and protected health data from AI inputs and outputs.
  • Adversarial Red Teaming Toolkits - Simulates adversarial scenarios against production AI agents to evaluate security and robustness.
  • Guardrail Plugin Architectures - Loads safety capabilities as interchangeable plugins that compose into custom guardrail configurations.
  • Prompt Interception & Modification - Intercepts all prompts at a network proxy layer before they reach the language model for inspection.
  • Conversation Memory Managers - Retains conversation context across turns so the assistant can reference earlier exchanges.
  • Conversational Session Management - Maintains conversation state across turns using session identifiers that link to stored context.
  • Third-Party Knowledge Connections - Pulls information from third-party APIs and vector stores to enrich assistant responses.
  • Streaming Content Filters - Filters and redacts sensitive data from language model responses in real-time as they stream back to the client.
  • Agent Response Streams - Sends assistant replies to the client incrementally as they are generated for real-time interaction.
  • Document Question Answering - Answers questions over uploaded documents by combining vector search with language model generation.
  • AI Agent Vulnerability Scanners - Analyzes code repositories to identify and report AI agent-targeted attacks and security vulnerabilities.
  • Vector Stores - Converts documents into vector embeddings and stores them in supported vector databases for semantic search.
  • Vector Database Abstractions - Provides a unified interface over multiple vector database backends for document storage and semantic search.
  • Agent Threat Scanners - Analyzes code repositories to identify and report AI agent-targeted attacks and security vulnerabilities.
  • REST API Integrations - Connects applications to AI assistant capabilities through a standard HTTP API for programmatic control.
  • SDK Integrations - Builds AI assistants into applications using Python, TypeScript, or Swift client libraries.
  • SDK Interfaces - Exposes all assistant capabilities through both a REST API and client SDKs for Python, TypeScript, and Swift.
  • Visual Input Scanners - Scans image uploads with vision AI to detect and block visual prompt injection attacks before processing.
  • Visual Prompt Injection Detectors - Scans image uploads with vision AI to detect and block visual prompt injection attacks before processing.
  • Third-Party API Integrations - Integrates third-party services and data sources into assistant workflows through API connectivity.

Star-Verlauf

Star-Verlauf für superagent-ai/superagentStar-Verlauf für superagent-ai/superagent

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Superagent

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Superagent.
  • homanp/superagentAvatar von homanp

    homanp/superagent

    6,631Auf GitHub ansehen↗

    Superagent is a framework for AI assistant orchestration and agent security. It provides the tools to build intelligent assistants that integrate external APIs and maintain conversation memory to automate complex tasks. The project focuses on AI agent security through adversarial testing, red teaming, and the detection of prompt injections and malicious tool calls. It includes automated vulnerability patching, which scans codebases and configurations for security flaws and generates pull requests with fixes. The platform supports retrieval augmented generation by connecting language models t

    TypeScript
    Auf GitHub ansehen↗6,631
  • nvidia-nemo/guardrailsAvatar von NVIDIA-NeMo

    NVIDIA-NeMo/Guardrails

    5,680Auf GitHub ansehen↗
    Pythonagentsgenerative-aiguardrails
    Auf GitHub ansehen↗5,680
  • maiot-io/zenmlAvatar von maiot-io

    maiot-io/zenml

    5,452Auf GitHub ansehen↗

    ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself

    Python
    Auf GitHub ansehen↗5,452
  • protectai/llm-guardAvatar von protectai

    protectai/llm-guard

    2,561Auf GitHub ansehen↗

    LLM Guard is a security firewall and guardrail framework designed to scan and sanitize inputs and outputs for large language models. It functions as a proxy gateway and security layer to block prompt injections, toxicity, and sensitive data leakage while ensuring that model interactions remain compliant with organizational policies. The system distinguishes itself through a modular scanner pipeline that utilizes local model orchestration to eliminate external network dependencies. It supports real-time security filtering via streaming chunk analysis and implements a fail-fast execution model

    Pythonadversarial-machine-learningchatgptlarge-language-models
    Auf GitHub ansehen↗2,561
Alle 30 Alternativen zu Superagent anzeigen→

Häufig gestellte Fragen

Was macht superagent-ai/superagent?

Superagent is an AI safety platform that protects applications from prompt injections, data leaks, and harmful outputs through built-in guardrails. It functions as a prompt injection detection system, data redaction tool, and red team testing tool, automatically removing personally identifiable information and protected health data from AI inputs and outputs while scanning image uploads with vision AI to detect visual prompt injection attacks before processing.

Was sind die Hauptfunktionen von superagent-ai/superagent?

Die Hauptfunktionen von superagent-ai/superagent sind: AI Application Security, AI Safety Guardrails, AI Agents and Assistants, AI Red Teaming, Sensitive Data Redaction, Prompt Injection Detectors, Safety Guard Blocks, Middleware-Style Guardrail Pipelines.

Welche Open-Source-Alternativen gibt es zu superagent-ai/superagent?

Open-Source-Alternativen zu superagent-ai/superagent sind unter anderem: homanp/superagent — Superagent is a framework for AI assistant orchestration and agent security. It provides the tools to build… nvidia-nemo/guardrails. maiot-io/zenml — ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data… protectai/llm-guard — LLM Guard is a security firewall and guardrail framework designed to scan and sanitize inputs and outputs for large… katanemo/plano — Plano is an AI agent orchestrator and LLM gateway proxy that unifies access to multiple AI providers through a single… microsoft/agent-governance-toolkit — The agent-governance-toolkit is a framework for enforcing security policies, managing zero-trust identities, and…