Settings

Theme

Show HN: Hodor – a 701KB native macOS prompt launcher for AI tools

hodor.design

9 points by woodydesign a month ago · 8 comments · 1 min read

Reader

Hodor is a tiny macOS app that launches saved AI prompts into any text field — from the screen edge, keyboard shortcut, or keyword such as ;git.

I work with different AI tools every day, and had prompts scattered across Raycast snippets, Apple Notes, and Notion — notes that kept getting longer and unmanageable. Raycast snippets are useful, but cumbersome to browse and edit. I wanted one local place to save and review them, and one click to paste them into whatever AI tool I'm using. The test I set was whether I could actually stop using Raycast snippets for this. I think I fulfilled my goal. Hodor has been my daily tool for 3 months now.

The app is 701 KB — SwiftUI + SwiftData, no web views. Zero network requests anywhere in the code: no analytics, no telemetry, no update checks. You can verify - search the source for URLSession, it's not in code.

Runs on macOS 15+, with native Liquid Glass on macOS 26+. Free and open source.

GitHub: https://github.com/woody-design/hodor

Let me know if you have any suggestions — I'd love to hear how you solved the scattered-prompts problem.

Lucas12546 a month ago

This is a very big problem when I vibe coding by using claude code. I usually don't know where to put some promt I created by the agent. This help a lot.

  • woodydesignOP a month ago

    Thanks. Let me know if you have any feedback on bugs and improvements

    The key concepts is my prompts always on my side, that I could keep review, modify and apply to vibe coding workflow.

    • Lucas12546 a month ago

      I find the CLI unsuitable for rich text input. For example, when prompted to type many words, the prompt might disappear if a wrong key is pressed.

      I think it would be great if there were a way to input only some content without saving it as a regular prompt.

      For example, I could first type the prompt in the software interface, then copy and paste it into the CLI without saving the prompt.

femtobusa a month ago

Love the name ahaha

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection