Vibecode Alfred Powerpack

track this build5 phases, 20 steps, beginner friendly
YES · one-shottable
price variesbuild time one sittingcategory ⚙️ productivity utilitiesreplaced by 0 people

The core loop is small enough for a capable coding agent to produce a useful local version in one sitting. For Alfred Powerpack, build a local launcher with search, snippets, clipboard history, and workflows. The hard boundary is years of macos integration, workflow ecosystem, reliability, and community, plus os integration polish and maintenance.

the project pack5 files · written for this build, step by step
README.md
# Alfred Powerpack · indie build

A menu bar agent that opens on a global hotkey, finds and launches apps by fuzzy match with frecency ranking, keeps a searchable clipboard history that respects concealed pasteboard types, expands text snippets through the pasteboard, and runs your own shell scripts as result providers.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Language | Swift 6 and SwiftUI, built in Xcode | the permission, hotkey and pasteboard APIs are all AppKit; a cross-platform toolkit cannot reach them |
| App type | A background agent with LSUIElement set to true | a launcher with a Dock icon and a menu bar is wrong twice over |
| Hotkey | Carbon RegisterEventHotKey | the one API that gets a system-wide hotkey without the Accessibility grant |
| Storage | SQLite through the C API in a container directory | history and usage counts are rows; a plist rewritten on every keystroke is not |
| Snippet delivery | NSPasteboard plus a synthetic Cmd-V | per-character CGEvent posting drops characters and mangles anything non-ASCII |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **A Mac running macOS 14 or newer** · free if you already own a Mac
  - Why: The whole build is AppKit. There is no way to develop or test this on another platform.
  - Get it: Any Mac from the last few years running Sonoma or later. Check with the Apple menu, then About This Mac.
  - Verify: About This Mac reports macOS 14 or higher
- [ ] **Xcode 16 or newer** · free
  - Why: Builds the app, signs it, and provides the Instruments profiler you will want when the keystroke monitor feels slow.
  - Get it: Install from the Mac App Store, or download from developer.apple.com/xcode. It is a large download, so start it before you read further.
  - Verify: xcodebuild -version prints 16 or higher
- [ ] **Comfort with Swift and a little AppKit** · free
  - Why: SwiftUI covers the panel, but hotkeys, the pasteboard and event monitors are all AppKit and Carbon. You will be reading Apple documentation, not tutorials.
  - Get it: If you have never written Swift, build the panel in Phase 1 by itself and stop there for a day before continuing.
- [ ] **Willingness to grant Accessibility to your own debug build** · free
  - Why: Snippets and paste-back cannot work without it. You are granting a program you compiled the ability to read keystrokes, so understand what that means before you turn it on.
  - Get it: System Settings > Privacy and Security > Accessibility, then add your built app. During development this must be re-granted whenever the binary path changes.
  - Verify: AXIsProcessTrusted() returns true from the running app
- [ ] **Apple Developer Program membership** (optional) · 99 USD per year
  - Why: Only needed for the product phase. Without it you cannot get a Developer ID certificate, so you cannot notarize, so the app shows a Gatekeeper warning on anyone else's Mac.
  - Get it: Enrol at developer.apple.com/programs. Enrolment is reviewed and can take a day or two.
  - Verify: A Developer ID Application certificate appears in Xcode > Settings > Accounts

## Quick start

```sh
codesign --force --options runtime --sign "Developer ID Application: YOUR NAME" Launcher.app
```

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Cross-device sync of clips or snippets. There is no server here by design.
- The Alfred workflow gallery, which is the actual reason many people pay.
- Deep integrations with Contacts, Music, Mail and password managers.
- Scrolling file previews and the file navigation system Alfred grew over a decade.
- years of macOS integration, workflow ecosystem, reliability, and community
- years of OS-version edge cases
- large extension ecosystem
- cross-device sync
- commercial support and rapid compatibility fixes

If one of those is essential to you, that is the reason to keep paying for Alfred Powerpack, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

People still pay for Alfred Powerpack because small utilities are technically reproducible, but customers pay for polish and immediate fixes when an OS update breaks a daily habit. The recurring cost buys permissions, accessibility APIs, sandboxing, signing, notarization, OS regressions, updates, backups, and support, not just the visible interface.

what you lose

xyears of macOS integration, workflow ecosystem, reliability, and community

xyears of OS-version edge cases

xlarge extension ecosystem

xcross-device sync

xcommercial support and rapid compatibility fixes

share on X ↗"I just replaced Alfred Powerpack with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

SuperCmd v1The still-maintained open-source v1 has extensions, clipboard, snippets, windows, and bring-your-own AI; v2 is paid.3.1kjul 2026open source↗Raycast FreeAlfred's launcher, snippets, clipboard, and extension store are free; sync and hosted AI are where the invoice starts.$0free↗

no votes, no pay-to-list · just what's real

the numbers

Alfred Powerpack pricing

planmonthlyannual (per mo)what you get
single licencecustom—1 user on up to 2 Macs; includes Alfred 5 Powerpack features and Alfred 5 updates.
mega supportercustom—1 user on all personally owned Macs; lifetime upgrades to future Alfred versions.
corporatecustom—Multiple activations; public numeric price and activation counts are not stated.

free tierNo free Powerpack tier; the Alfred core app is free and has no published numeric usage cap.

billingone-time licences; no monthly or annual plan

hidden costsThe cheaper Single Licence covers only 2 Macs and excludes future major-version upgrades; Mega Supporter is required for all personal Macs and lifetime upgrades.

verified 2026-08-14 · source ↗

questions
Vibecode Alfred Powerpack

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal Alfred Powerpack replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does Alfred Powerpack cost?

Alfred Powerpack's pricing is usage-based or varies by plan · Sold as a one-time licence; canonical monthly amount is null..

What do I lose by replacing Alfred Powerpack?

Honestly: years of macOS integration, workflow ecosystem, reliability, and community; years of OS-version edge cases; large extension ecosystem; cross-device sync; commercial support and rapid compatibility fixes. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Alfred Powerpack?

Yes: SuperCmd v1 (The still-maintained open-source v1 has extensions, clipboard, snippets, windows, and bring-your-own AI; v2 is paid.) Raycast Free (Alfred's launcher, snippets, clipboard, and extension store are free; sync and hosted AI are where the invoice starts.) The prompt is for when you want it exactly your way.