惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

The GitHub Blog
The GitHub Blog
阮一峰的网络日志
阮一峰的网络日志
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Apple Machine Learning Research
Apple Machine Learning Research
小众软件
小众软件
博客园 - 司徒正美
Last Week in AI
Last Week in AI
爱范儿
爱范儿
罗磊的独立博客
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
博客园_首页
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
The Cloudflare Blog
雷峰网
雷峰网
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
WordPress大学
WordPress大学
Jina AI
Jina AI
人人都是产品经理
人人都是产品经理
量子位
V
V2EX
博客园 - 叶小钗
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog

Show HN

Show HN: AI agents for UK GDAD PCF roles and their skills The Two Pillars: Mixer Mode and Meta-Software in the Reorganization of Software Work After AI GitHub - JaiCode08/teleport-env What 1,000+ Harness Experiments Taught Me About Self-Improving Agents Show HN: Liiists, a Markdown-first, iOS and CLI list app SwiperTab – Get this Extension for 🦊 Firefox (en-US) GitHub - kouhxp/fftext: Summarize, explain, fact-check, or translate any text, URL, or file. No GPU. No cloud. One command GitHub - sweetpad-dev/sweetpad: Develop Swift/iOS projects using VSCode GitHub - dogmaticdev/IRON: IRON a.k.a. Intermediate Representation Object Notation is a Interpreter/Database that is used to create Programming Languages. GitHub - sjhalani7/vaen: Package your AI coding harness into a portable .agent file, and share it across repos, teams, & the community without ever having to copy-paste instructions, skills, MCP config, or secrets. Show HN: Gandalf the Grader Show HN: Citadeld – replay any CI failure locally from a single file GitHub - tdortman/cuSBF: High-Performance GPU Super Bloom Filter coral-ai/claude-code-token-xray at main · Coral-Bricks-AI/coral-ai GitHub - ulyssestenn/funes: Funes is a Git-based framework for LLM-managed knowledge work: an AI Librarian ingests raw sources, builds an interlinked Markdown knowledge base, and uses it to produce cited reports, analyses, and other outputs. GitHub - ThatXliner/gah: Git Add Hunk, built for agents to use GitHub - harmont-dev/harmont-cli: Command-line client for the Harmont CI platform GitHub - brooksmcmillin/mcp-authflow: OAuth 2.0 Authorization Server framework for MCP servers GitHub - javaid-codes/audit-supply-chain-agents GitHub - amorey/gochan: A small library of common channel architectures for Go, inspired by Rust GitHub - arifozgun/OpenGem: Free, Open-Source AI API Gateway with Gemini, OpenAI & Anthropic Compatibility in 1 file GitHub - Pranesh950/BioPetals: 🌸 Run BIOxAI models at home, BitTorrent-style. Fine-tuning and inference up to 10x faster than offloading GitHub - cnguyen14/bounty-doctor: Diagnose a GitHub bounty issue before you waste hours: detects honeypot scam repos, AI-bot attempt swarms, and stale contests. Show HN: CoreMCP – MCP Server for On-Prem DBs Show HN: KittyHTML – Render HTML/CSS as an inline image in your terminal GitHub - bingud/filemat: Web-based file manager Show HN: TruthLens – Free multi-signal deepfake image detector GitHub - apexlocal-jz/claude-usage-tray: Windows system-tray app showing your Claude Code rate-limit usage at a glance. Zero deps, ~300 lines of PowerShell. Cross-IDE (works regardless of VS Code, Cursor, plain terminal). Release v0.1.2.1 · kouhxp/yapsnap GitHub - noopolis/moltnet: Self-hostable chat network for AI agents. Pre-built bridges for Claude Code, Codex, and the Claws. Rooms, DMs, history. No Slack bots, no Matrix, no glue code.
GitHub - ory/talos: Web-scale and security-hardened API k...
unsubtlecode · 2026-06-11 · via Show HN

Ory Talos - API credential management for high-throughput systems

Chat · Discussions · Newsletter · Docs · Try Ory Network · Jobs

Ory Talos is a scalable and secure API key server optimized for low-latency verification, horizontal scaling, and predictable operations. It follows established security best-practices for API keys and issues, verifies, revokes, and derives API keys and short-lived tokens for high-throughput systems.


  • What is Ory Talos?
    • Why Ory Talos
  • Deployment options
    • Use Ory Talos on the Ory Network
    • Self-host Ory Talos
  • Quickstart
  • Who is using Ory Talos
  • Ecosystem
    • Ory Kratos: Identity and User Infrastructure and Management
    • Ory Hydra: OAuth2 & OpenID Connect Server
    • Ory Oathkeeper: Identity & Access Proxy
    • Ory Keto: Access Control Policies as a Server
  • Documentation
  • Developing Ory Talos
  • Security
    • Disclosing vulnerabilities
  • Telemetry

What is Ory Talos?

Ory Talos is a server for issuing, verifying, and managing API keys. It follows cloud architecture best practices and focuses on:

  • Issuing, verifying, and revoking API keys at scale
  • Importing externally-issued API keys for unified verification
  • Deriving short-lived JWT and macaroon tokens from long-lived keys
  • Side-car deployment for fast API key verification
  • Low-latency verification with caching and eventual revocation
  • Predictable operations through structured logging, metrics, and tracing

We recommend starting with the Ory Talos documentation to learn more about its architecture, feature set, and how it compares to other systems.

Why Ory Talos

Ory Talos is designed to:

  • Run as a single binary with three deployment modes: admin, self-service, or all-in-one
  • Verify API keys against the database with caching for low latency, while derived JWT and macaroon tokens verify offline without a database lookup
  • Separate admin and self-service surfaces so key creation, revocation, derivation, and verification scale and are secured independently from proof-of-possession self-revocation
  • Scale horizontally with external databases (Postgres, MySQL, CockroachDB) and optional distributed caching
  • Fit modern cloud-native environments such as Kubernetes and managed platforms
  • Mint reduced-scope, short-lived tokens offline so agents, CI/CD jobs, and services don't call the server on every request
  • Keep credential routing, hashing, and verification centralized and constant-time

Deployment options

You can run Ory Talos in two main ways:

  • As a managed service on the Ory Network
  • As a self-hosted service under your own control, with or without the Ory Enterprise License

Use Ory Talos on the Ory Network

The Ory Network is the fastest way to use Ory Talos in production.

The Ory Network provides:

  • API key issuance, verification, and derivation with low-latency global edge
  • OAuth2 and OpenID Connect for single sign on, API access, and machine to machine authorization
  • Identity and credential management that scales to billions of users and devices
  • Registration, login, and account management flows for passkeys, biometrics, social login, SSO, and multi factor authentication
  • Prebuilt login, registration, and account management pages and components
  • Low latency permission checks based on the Zanzibar model with the Ory Permission Language
  • GDPR friendly storage with data locality and compliance in mind
  • Web based Ory Console and Ory CLI for administration and operations
  • Cloud native APIs compatible with the open source servers
  • Fair, usage based pricing

Sign up for a free developer account to get started.

Self-host Ory Talos

You can run Ory Talos yourself for full control over infrastructure, deployment, and customization.

The install guide explains how to:

  • Install Ory Talos on Linux, macOS, Windows, and Docker
  • Configure databases such as SQLite, PostgreSQL, MySQL, and CockroachDB
  • Deploy to Kubernetes and other orchestration systems

The open source distribution runs as a single instance against an embedded SQLite database. It is a great fit for individuals, researchers, hackers, and companies that want to experiment, prototype, or run low-traffic workloads without service level agreements (SLAs).

If you run Ory Talos as part of a business-critical system, for example API key verification on a hot path, you should use a commercial agreement to reduce operational and security risk. The Ory Enterprise License (OEL) layers on top of self-hosted Ory Talos and provides:

  • Multi-node deployments backed by external databases (Postgres, MySQL, CockroachDB)
  • Multi-tenancy, distributed caching, rate-limit enforcement, and edge verification nodes
  • Regular security releases, including CVE patches, with SLAs
  • Support for advanced scaling and complex deployments
  • Premium support options with response SLAs, direct access to engineers, and onboarding help
  • Access to a private Docker registry with frequent, vetted enterprise builds

For guaranteed CVE fixes, current enterprise builds, advanced features, and production support, you need a valid Ory Enterprise License and access to the Ory Enterprise Docker registry. To learn more, contact the Ory team.

Quickstart

Install the Ory CLI and use the managed Ory Network, or run Ory Talos locally with Docker Compose.

# Install the Ory CLI if you do not have it yet:
bash <(curl https://raw.githubusercontent.com/ory/meta/master/install.sh) -b . ory
sudo mv ./ory /usr/local/bin/

# Sign in or sign up
ory auth

# Create a new project
ory create project --create-workspace "Ory Open Source" --name "GitHub Quickstart" --use-project

To run Ory Talos locally:

# Open source edition (SQLite, single-node)
docker-compose -f docker-compose.oss.yaml up --build

The API will be available at http://localhost:4420

For end-to-end walkthroughs of issuing, verifying, and revoking keys, see the Quickstart guide and Issue and verify.

Who is using Ory Talos

The Ory community stands on the shoulders of individuals, companies, and maintainers. The Ory team thanks everyone involved - from submitting bug reports and feature requests, to contributing patches and documentation. The Ory community counts more than 50.000 members and is growing. The Ory stack protects 7.000.000.000+ API requests every day across thousands of companies. None of this would have been possible without each and everyone of you!

If you would like to be featured here once Ory Talos lands on the Network, reach out to office@ory.com.

Many thanks to all individual contributors

Ecosystem

We build Ory on several guiding principles when it comes to our architecture design:

  • Minimal dependencies
  • Runs everywhere
  • Scales without effort
  • Minimize room for human and network errors

Ory's architecture is designed to run best on a container orchestration system such as Kubernetes, CloudFoundry, OpenShift, and similar projects. Binaries are small and available for all popular processor types (ARM, AMD64, i386) and operating systems (FreeBSD, Linux, macOS, Windows) without system dependencies (Java, Node, Ruby, libxml, ...).

Ory Kratos: Identity and User Infrastructure and Management

Ory Kratos is an API-first Identity and User Management system that is built according to cloud architecture best practices. It implements core use cases that almost every software application needs to deal with: Self-service Login and Registration, Multi-Factor Authentication (MFA/2FA), Account Recovery and Verification, Profile, and Account Management.

Ory Hydra: OAuth2 & OpenID Connect Server

Ory Hydra is an OpenID Certified™ OAuth2 and OpenID Connect Provider which easily connects to any existing identity system by writing a tiny "bridge" application. It gives absolute control over the user interface and user experience flows.

Ory Oathkeeper: Identity & Access Proxy

Ory Oathkeeper is a BeyondCorp/Zero Trust Identity & Access Proxy (IAP) with configurable authentication, authorization, and request mutation rules for your web services: Authenticate JWT, Access Tokens, API Keys, mTLS; Check if the contained subject is allowed to perform the request; Encode resulting content into custom headers (X-User-ID), JSON Web Tokens and more!

Ory Keto: Access Control Policies as a Server

Ory Keto is a policy decision point. It uses a set of access control policies, similar to AWS IAM Policies, in order to determine whether a subject (user, application, service, car, ...) is authorized to perform a certain action on a resource.

Documentation

The Ory Talos documentation lives at www.ory.com/docs/talos.

Developing Ory Talos

See CONTRIBUTING.md for information on:

  • Contribution guidelines
  • Prerequisites and development setup
  • Running tests for OSS and commercial builds
  • Generating protobuf, SQL, and SDK artifacts
  • Building Docker images

Ory Talos handles credentials on the hot path: raw API keys, derived tokens, and signing keys. The implementation uses constant-time comparisons, centralized credential routing, and per-tenant network isolation. Read the security model and security hardening guide for the details on cryptography, tenant isolation, and operational hardening.

Disclosing vulnerabilities

If you think you found a security vulnerability, please refrain from posting it publicly on the forums, the chat, or GitHub. You can find all info for responsible disclosure in our security.txt.

Telemetry

Our services collect summarized, anonymized data that can optionally be turned off. Click here to learn more.

Libraries and third-party projects

Ory Community: