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

推荐订阅源

人人都是产品经理
人人都是产品经理
博客园_首页
博客园 - 三生石上(FineUI控件)
V
Visual Studio Blog
Hugging Face - Blog
Hugging Face - Blog
美团技术团队
小众软件
小众软件
T
Tailwind CSS Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
月光博客
月光博客
有赞技术团队
有赞技术团队
WordPress大学
WordPress大学
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
罗磊的独立博客
V
V2EX
酷 壳 – CoolShell
酷 壳 – CoolShell
IT之家
IT之家
量子位
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Recent Announcements
Recent Announcements
M
MIT News - Artificial intelligence
阮一峰的网络日志
阮一峰的网络日志
The GitHub Blog
The GitHub Blog

Hacker News: Show HN

PurrrrrFocus: Pomodoro Timer App - App Store Workflow Engine — Multi-Step Orchestration for Bun RapidPhoto: Pro Photo Editor App - App Store GitHub - DheerG/swarms: Achieve extraordinary results with claude code across a variety of tasks SPICE simulation → oscilloscope → verification with Claude Code — Lucas Gerads Show HN: VCoding – A 5 MB native Windows IDE with no dynamic dependencies Show HN: LLMs don't hallucinate because they're bad at math, it's the format GitHub - Agent-FM/agentfm-core: AgentFM is a peer-to-peer network that turns everyday computers into a decentralized AI supercomputer. AgentFM lets you run massive AI workloads directly across a global mesh of idle CPUs and GPUs. Show HN: Tracking Top US Science Olympiad Alumni over Last 25 Years GitHub - Potarix/agent-hub: One place to talk to all your agents Show HN: Runtime security for AI agents(injection,tool abuse, data exfiltration) GitHub - dubeyKartikay/lazyspotify: Terminal Spotify client for macOS and Linux GitHub - the-banana-tool/king-louie: Easy to use GUI Personal AI Assistant. Win/Linux/Mac. Show HN I made my vacation rental bookable by AI agents–no Airbnb, 0% commission GitHub - basteez/jsf-autoreload: maven plugin to enable hot reload on jsf projects uvm32/hosts/host-gdbstub at main · ringtailsoftware/uvm32 GitHub - labsai/EDDI: Config-driven engine that turns JSON into production-grade AI agents. Multi-agent orchestration, 12+ LLM providers, MCP/A2A protocols, RAG, persistent memory, and enterprise compliance (EU AI Act, GDPR, HIPAA). Built on Quarkus. GitHub - glitchnsec/fortyone-oss: AI Executive Assistant Platform Quickstart | Alien GitHub - muxshed/shed: One stream in, or many. Every destination, simultaneously. No cloud middleman, no per-channel fees, no limits. GitHub - ocrbase-hq/ocrbase: 📄 PDF/IMG ->.MD/JSON Document OCR API for PaddleOCR and GLMOCR. Self-hostable. GitHub - impactjo/home-memory: MCP server that lets your AI assistant remember everything about your home. GitHub - Sets88/dbcls: DbCls is a powerful terminal database client that supports various databases GitHub - neptun2000/heor-agent-mcp GitHub - SeanFDZ/macmind: Single-layer transformer in HyperTalk for the classic Macintosh RollQuation: Math Puzzles - Apps on Google Play GitHub - dropbox/witchcraft Show HN: Agent-cache – Multi-tier LLM/tool/session caching for Valkey and Redis GitHub - opentalon/opentalon: OpenTalon is an open-source platform built from the ground up in Go as a robust alternative to OpenClaw LinkedIn™ 职位抓取工具 - Chrome 应用商店
GitHub - CiTroNaK/Quick-Access-for-Pass: Quick Access for...
citronak · 2026-06-16 · via Hacker News: Show HN

Fast, Touch-ID-protected access to your Proton Pass secrets from the macOS menu bar. Press a hotkey, search, copy — done.

Quick Access for Pass in action

Get started

For the simplest setup, download the signed app from Releases, open the DMG, and drag Quick Access for Pass to /Applications. The signed app includes Proton's official Pass CLI, so you do not need Homebrew, Terminal setup, or a separate CLI install.

If you manage apps with Homebrew, you can install Quick Access that way too:

brew install CiTroNaK/tap/quick-access-for-pass

Homebrew can fetch app updates through your normal brew workflow. Quick Access can also use an already installed Proton Pass CLI before falling back to the bundled helper; see Proton Pass CLI integration.

Quick start

  1. Open Quick Access for Pass.
  2. Log in to Proton Pass CLI:
    • If a login notification appears, click Log In.
    • If notifications are disabled or you miss the notification, open Quick Access, press ⌘,, then use Settings → Pass CLI → Log In to Proton Pass CLI….
  3. Press ⇧⌥Space.
  4. Search for a Proton Pass item.
  5. Hit Return to copy the selected value.

Everything else is optional configuration.

What you get

  • Global-hotkey search — open a floating search panel from anywhere with ⇧⌥Space by default.
  • Fast local metadata search — encrypted SQLite + FTS5 keeps item search responsive without storing secrets in the database.
  • Keyboard-first actions — copy usernames, passwords, TOTP codes, URLs, or fields with configurable shortcuts.
  • Touch ID protection — unlock the app and authorize sensitive optional proxy actions with biometrics.
  • Clipboard safety controls — concealed pasteboard type support and automatic clipboard clearing.
  • Large Type — display selected values in a large temporary window when you need to read them aloud.
  • Optional SSH Agent Proxy — gate Proton Pass SSH key signing behind Touch ID.
  • Optional Run Proxy — inject Proton Pass secrets into commands through the bundled qa-run helper.

Quick Access panel

The core app is a small menu-bar utility for searching Proton Pass and copying values quickly.

  • Default hotkey: ⇧⌥Space
  • Result navigation: /
  • Open item detail:
  • Go back:
  • Run selected action: Return
  • Copy Username: ⌘C
  • Copy Password: ⇧⌘C
  • Copy TOTP: ⌥⌘C
  • Open in Browser: ⌘O
  • Show in Large Type: ⇧Return

All shortcuts can be changed in Settings → Shortcuts.

Why trust it?

Quick Access is built around a few security constraints:

  • No secrets in the local database — only item metadata is cached for search.
  • Secrets are fetched on demand from Proton Pass when you copy or display a value.
  • Secrets are never cached on disk by Quick Access.
  • Database encryption uses a Keychain-managed passphrase.
  • Clipboard leakage is reduced with org.nspasteboard.ConcealedType and automatic clearing.
  • Auto-lock can lock the app after inactivity, macOS lock, or sleep.
  • Owner-only sockets protect optional local proxy communication.
  • Run Proxy peer verification rejects unverified local clients.

Signed releases bundle Proton's official Pass CLI binaries. The bundled CLI is vendored from Proton's release assets, checksum-verified during release preparation, and signed as part of the app bundle. See Proton Pass CLI integration for selection order, PAT support, provenance, and verification commands.

For vulnerability reporting, see SECURITY.md.

Optional power-user integrations

Quick Access works as a normal menu-bar app without these integrations. Enable them only if they fit your workflow.

SSH Agent Proxy

The SSH Agent Proxy places a Touch ID gate between SSH clients and Proton Pass's SSH agent. Identity listing passes through, while signing requests can show an authorization prompt with requesting app and command context.

Useful for Git, Terminal, and GUI Git clients that use SSH keys stored in Proton Pass.

Read the setup guide: SSH Agent Proxy

SSH authorization from a terminal running git fetch

Run Proxy

The Run Proxy lets the bundled qa-run helper inject Proton Pass secrets into command environments after Touch ID authorization.

Useful for tools that expect API tokens in environment variables, such as gh, deployment CLIs, or local development commands.

Read the setup guide: Run Proxy and qa-run

Run Proxy authorization for a gh command

Settings

Most behavior is configurable in Settings: launch at login, global hotkey, shortcuts, clipboard clearing, sync cadence, Pass CLI path, security preferences, and optional SSH/Run proxy settings.

Requirements

  • macOS 15 or later
  • A paid Proton Pass subscription with Pass CLI access
  • Touch ID for biometric prompts

Signed app releases include Proton's official Pass CLI fallback. A separate pass-cli install is optional.

Advanced docs

Why this exists

I built this for myself and my wife after moving from 1Password to Proton Pass — and as a way to learn Swift and macOS development. If it is useful to you too, that is a nice bonus.

💛 Like this project? You can sponsor it on GitHub, or sign up for Proton with my referral link — you get 2 weeks of a paid plan, and I get a small reward if you subscribe.

Building from source

make build      # Release build
make install    # Build, inject bundled CLI helpers, copy to /Applications, and launch
xcodebuild -scheme "Quick Access for Pass" -configuration Debug build
xcodebuild -scheme "Quick Access for Pass" test

Requires Xcode 26+.

Contributing

Contributions welcome.

Disclaimer

Not affiliated with, endorsed by, or associated with Proton AG. Proton Pass is a trademark of Proton AG.

License

MIT

Uses SQLCipher (BSD), GRDB.swift (MIT), and bundled copies of Proton's official Proton Pass CLI release binaries (GPL-3.0). See Proton Pass CLI integration for bundled CLI version, source, and checksums.