Show HN: Promptor. Turn any codebase into a single, clean prompt – in seconds

3 edrickdch 6 5/5/2025, 3:40:12 AM github.com ↗
Promptor is a tiny macOS app that lets you drag-in a folder and drag-out a perfectly-formatted prompt ready for ChatGPT (or any LLM).

It's free, open-source and easy to use.

No server-side processing, no API keys, no rate limits – just a local SwiftUI app that gives you the full context of your project in one click.

Comments (6)

omranjamal · 8h ago
This is great, but here's a bit of feedback that would make things nice:

1. I actually understood what it does and why only after reading your first comment on HN but I think the motivations behind the project should be on the README itself. Especially for people like me who are only now dipping our toes into generative coding. We see something like this, we get excited but then confused and we click out.

2. The README could use a bit of examples especially for the output. (I understand this is a WIP)

3. Could we get a Linux version too please?

4. I'm not entirely convinced this need to be a GUI app. Could have been more useful if I could run it from my terminal, it would also be much easier to port to Linux if it were a CLI app.

edrickdch · 6h ago
I've made a demo video showcasing it: https://x.com/edrick_dch/status/1919219856320160161

Good idea, I'm thinking of taking snapshots of the video and adding them to the README

No plans for a Linux version

CLI app would be useful too

edrickdch · 5h ago
Just updated the README with a screenshot of the app. appreciate the feedback
edrickdch · 9h ago
I built Promptor after realizing I was paying US $0.30 per o3 request in Cursor.

Coding with o3 is amazing, but with ChatGPT Plus we already get 100 o3 requests every week…

so why not copy the entire repo into the chat?

clearly there's a cost arbitrage here in planning the feature or fix with o3 from the ChatGPT Web UI. Then, using gemini 2.5 or sonnet 3.7 to implement it.

edrickdch · 6h ago
edrickdch · 8h ago
Works on Sonoma 14.4 and up. The current implementation is a bit slow on large codebases