This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

41prompts

Break long prompts into parts you can name and version

Paste a prompt and split it into typed bloks: context, constraint, example and expects. The compiled prompt rebuilds as you edit, every save is a version, and you can run it on 20+ providers or a local model with your own key. Free, unlimited, no card.

Top comment

Hi Product Hunt 👋 I'm Soroush, and I built 41prompts for anyone who keeps a long prompt alive. A prompt you depend on grows one rule at a time. Examples get pasted in, a constraint gets reworded, and when the answers get worse there's no easy way to tell which change did it, or to get back the version that worked. 41prompts gives the prompt a shape: Bloks: split it into typed parts (context, constraint, example, expects). Each blok owns an exact span of the prompt you ship. Compiled prompt: it rebuilds as you type, fills {{variables}}, counts tokens, and copies in one click as text, Markdown or JSON. Expects bloks describe a good answer and stay out of the prompt. Versions: every save is one. Name the one that works and restore any of them without overwriting anything. Your models: 20+ hosted providers, any OpenAI-compatible endpoint, or a local model through Ollama or LM Studio. Local models run straight from your browser, and hosted providers bill you directly. Keys are encrypted at rest and never logged. All of this is free, with no cap on prompts, bloks or versions and no card to sign up. You can export everything as Markdown and JSON at any time. Next up is testing. Expects bloks will become checks you can run across models, a linter will flag contradictions and rules nothing can test, and a failed check will point at the blok behind it. That will be the paid Performance plan; everything above stays free. If you maintain long prompts, I'd like to know how you track changes today and what you'd test first. I'm here all day.

About 41prompts on Product Hunt

“Break long prompts into parts you can name and version”

41prompts was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #92 on the daily leaderboard. Paste a prompt and split it into typed bloks: context, constraint, example and expects. The compiled prompt rebuilds as you edit, every save is a version, and you can run it on 20+ providers or a local model with your own key. Free, unlimited, no card.

On the analytics side, 41prompts competes within Productivity, Developer Tools and Artificial Intelligence — topics that collectively have 1.7M followers on Product Hunt. The dashboard above tracks how 41prompts performed against the three products that launched closest to it on the same day.

Who hunted 41prompts?

41prompts was hunted by Soroush Bonab. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.

For a complete overview of 41prompts including community comment highlights and product details, visit the product overview.