awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Security & Auth · Awesome GitHub Repositories

23 repos

Awesome GitHub RepositoriesSecurity & Auth

Explore 23 awesome GitHub repositories matching artificial intelligence & ml · Security & Auth. Refine with filters or upvote what's useful.

  1. Home
  2. Artificial Intelligence & ML
  3. Agentic Systems Frameworks
  4. Orchestration and Multi-Agent Systems
  5. Security & Auth

Awesome Security & Auth GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • openclaw/openclaw

    openclaw/openclaw

    211,971GitHubView on GitHub↗

    Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent mem

    Enforces bearer token requirements for all write operations while allowing public read access.

    TypeScriptaiassistantcrustacean
  • Significant-Gravitas/AutoGPT

    Significant-Gravitas/AutoGPT

    181,891GitHubView on GitHub↗

    AutoGPT is an orchestration platform designed for building, managing, and deploying autonomous agents. It provides a visual canvas-based environment where users can assemble agents by connecting modular blocks that represent actions, data flows, and conditional logic. The platform supports the entire agent lifecycle, i

    Secures external service access by managing API keys and authentication tokens.

    Pythonaiartificial-intelligenceautonomous-agents
  • n8n-io/n8n

    n8n-io/n8n

    175,396GitHubView on GitHub↗

    n8n is a workflow automation platform that combines a visual interface with code-based extensibility to design, orchestrate, and manage automated processes. It provides a comprehensive suite of tools for data transformation, filtering, and storage, allowing users to build complex logic through conditional branching, lo

    Validates incoming requests using API keys with built-in lifecycle management for secure access control.

    TypeScriptaiapisautomation
  • yt-dlp/yt-dlp

    yt-dlp/yt-dlp

    147,702GitHubView on GitHub↗

    This project is a command-line media downloader designed for the systematic retrieval and organization of digital content from diverse online platforms. It functions as an extensible extraction engine that utilizes a declarative format-selection pipeline to automate the identification, merging, and downloading of speci

    Secures authentication tokens using local configuration files to prevent credential exposure in command-line arguments.

    Pythonclidownloaderpython
  • f/prompts.chat

    f/prompts.chat

    145,637GitHubView on GitHub↗

    Prompts.chat is a community-driven repository and management platform for AI prompts and agent skills. It provides a centralized interface for users to search, retrieve, and save prompts, while offering structured storage for multi-file agent skills that include documentation and supporting assets. The platform distin

    Secures access to platform resources and user-specific features by validating unique keys provided in request headers.

    HTMLaiartificial-intelligenceawesome-list
  • langchain-ai/langchain

    langchain-ai/langchain

    127,015GitHubView on GitHub↗

    LangChain is an orchestration framework designed for building, managing, and deploying applications powered by large language models. It provides a unified integration layer that normalizes disparate model provider APIs into a consistent set of primitives, enabling developers to build complex, multi-step AI workflows t

    Initiate secure OAuth authorization flows to validate agent sessions and manage delegated access tokens.

    Pythonagentsaiai-agents
  • rustdesk/rustdesk

    rustdesk/rustdesk

    107,776GitHubView on GitHub↗

    RustDesk is a cross-platform remote desktop client that enables users to initiate and receive remote sessions. It provides a complete infrastructure for self-hosted remote access, utilizing a signaling and relay server architecture to maintain connectivity when direct peer-to-peer links are unavailable. The software is

    Delegate user authentication to external OpenID Connect providers for seamless identity management.

    Rustandroidanydeskdart
  • denoland/deno

    denoland/deno

    106,258GitHubView on GitHub↗

    Deno is a high-performance runtime for JavaScript and TypeScript that prioritizes security and developer productivity. Built on the V8 engine, it provides a secure execution environment that enforces a default-deny security model, requiring explicit user authorization for access to system resources like the file system

    Protects programmatic access by safely storing and utilizing credentials for automated infrastructure interactions.

    Rustdenojavascriptrust
  • fastapi/fastapi

    fastapi/fastapi

    95,356GitHubView on GitHub↗

    FastAPI is a web framework for building APIs with Python. It leverages standard language type hints to provide automatic data validation, request parsing, and interactive API documentation generation. The framework supports asynchronous request handling and manages execution contexts to prevent blocking the main event

    Injects authenticated user models directly into request handlers through a flexible, schema-validated dependency system.

    Pythonapiasyncasyncio
  • florinpop17/app-ideas

    florinpop17/app-ideas

    90,567GitHubView on GitHub↗

    App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through p

    Facilitates secure browser-based authentication to establish persistent identity for automated command-line operations.

    applicationscodingcodingchallenges
  • home-assistant/core

    home-assistant/core

    84,936GitHubView on GitHub↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an eve

    Stores hashed user credentials and salts locally to verify identities directly within the application environment.

    Pythonasynciohacktoberfesthome-automation
  • firecrawl/firecrawl

    firecrawl/firecrawl

    84,034GitHubView on GitHub↗

    Firecrawl is a web data extraction platform designed to convert unstructured web content into clean, LLM-ready formats like markdown or JSON. It functions as an autonomous web crawler and scraper, capable of mapping entire domains, performing recursive navigation, and executing complex data gathering tasks. By leveragi

    Regulates access to protected web services by managing authentication credentials and secure API authorization tokens.

    TypeScriptaiai-agentsai-crawler
  • laravel/laravel

    laravel/laravel

    83,758GitHubView on GitHub↗

    Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. Th

    Enforces security requirements on incoming HTTP requests using configurable middleware for both stateful and stateless endpoints.

    Bladeframeworklaravelphp
  • microsoft/playwright

    microsoft/playwright

    82,810GitHubView on GitHub↗

    Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior

    Caches authenticated browser sessions to avoid repeated login procedures across different test projects.

    TypeScriptautomationchromechromium
  • DopplerHQ/awesome-interview-questions

    DopplerHQ/awesome-interview-questions

    81,035GitHubView on GitHub↗

    This project is a comprehensive, community-sourced repository of technical interview questions and study materials. It serves as a centralized index for software engineers to prepare for technical assessments, benchmark their personal knowledge, and identify gaps in their expertise across a wide range of programming la

    Manages scoped service tokens that allow automated systems to authenticate and access project-specific configurations.

    android-interview-questionsangularjs-interview-questionsawesome
  • syncthing/syncthing

    syncthing/syncthing

    80,036GitHubView on GitHub↗

    Syncthing is a decentralized file synchronization engine that maintains consistent data states across multiple devices through peer-to-peer mesh networking. It operates as a background daemon that automatically replicates file creations, modifications, and deletions between trusted nodes without requiring central serve

    Delegates user authentication to external directory services using configurable bind patterns and secure transport protocols.

    Gogop2ppeer-to-peer
  • astral-sh/uv

    astral-sh/uv

    79,476GitHubView on GitHub↗

    uv is a high-performance Python package manager and project build tool designed to handle dependency resolution, virtual environment orchestration, and Python interpreter management. It functions as a comprehensive workspace orchestrator, enabling developers to manage complex, multi-package repositories and ensure repr

    Secures access to private package indexes through integrated credential management and authentication utilities.

    Rustpackagingpythonresolver
  • modelcontextprotocol/servers

    modelcontextprotocol/servers

    79,000GitHubView on GitHub↗

    The Model Context Protocol is a standardized communication framework designed to connect language models to external data sources, functional tools, and interactive user interfaces. It provides a vendor-neutral interface layer that enables AI hosts to discover and execute capabilities across heterogeneous service envir

    Enforces strict security boundaries and access controls while managing isolated connections between AI hosts and external services.

    TypeScript
  • browser-use/browser-use

    browser-use/browser-use

    78,576GitHubView on GitHub↗

    Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows

    Maintains authenticated browser environments by synchronizing cookies and local storage across multiple automation cycles.

    Pythonai-agentsai-toolsbrowser-automation
  • hoppscotch/hoppscotch

    hoppscotch/hoppscotch

    77,888GitHubView on GitHub↗

    Hoppscotch is an open-source API development ecosystem designed for building, testing, and debugging REST, GraphQL, and real-time APIs. It provides a unified platform that functions across web browsers, desktop applications, and command-line interfaces, allowing developers to manage the entire API lifecycle from a sing

    Handles diverse authentication methods, including tokens, keys, and credentials, to secure API requests during development.

    TypeScriptapiapi-clientapi-rest
Prev12Next

Explore sub-tags

  • AI Security OrchestratorsSystems that manage isolated connections and enforce security boundaries between AI models and external services.
  • Authentication Strategies7 sub-tagsSystems for configuring and managing diverse authentication methods, including tokens, keys, and credentials, for agent access.