# OpenProse Landing Page Growth Score | YC P26

Lazyweb publishes a public search API over its indexed pages; the guide is at https://www.lazyweb.com/agent-access.

Source: https://www.lazyweb.com/yc-p26/openprose
Source observed: 2026-10-16T12:38:15.561Z
Last checked: 2026-10-20T08:35:20.4+00:00
Indexed: 2026-10-16T16:25:24.59+00:00

---

# OpenProse Landing Page Growth Score | YC P26

[← Back to YC P26](https://www.lazyweb.com/yc-p26)

[OpenProse](https://prose.md/)

We report a **Growth Score of 72**, updated **September 20, 2026**. The weakest category is **Trust**, scored **62**. Category scores are:

- [Trust: 62](https://www.lazyweb.com/yc-p26/openprose#gs-trust)
- [CTA: 72](https://www.lazyweb.com/yc-p26/openprose#gs-cta)
- [Value props: 72](https://www.lazyweb.com/yc-p26/openprose#gs-value_props)
- [Mobile web: 72](https://www.lazyweb.com/yc-p26/openprose#gs-mobile_web)
- [Information hierarchy: 84](https://www.lazyweb.com/yc-p26/openprose#gs-information_hierarchy)

## How OpenProse ranks

1. [DSPy — 75](https://www.lazyweb.com/growth-score/site/dspy.ai)
2. OpenProse — 72
3. [BAML (BoundaryML) — 64](https://www.lazyweb.com/growth-score/site/boundaryml.com)

[Fix Trust](https://www.lazyweb.com/plans/checkout?plan=individual&source=growth_score_feature_build_fixes)

## Score over time

The available reports are:

1. **September 20, 2026:** 72; live; overall −2; CTA −6.
2. [September 8, 2026](https://www.lazyweb.com/growth-score/history/2026-09-08): 74; overall +1; Information hierarchy +2.
3. [July 28, 2026](https://www.lazyweb.com/growth-score/history/2026-07-28): 73; overall −1; CTA −4; Information hierarchy −2.
4. [June 26, 2026](https://www.lazyweb.com/growth-score/history/2026-06-26): 74; first tracked report; strongest Information hierarchy 84; weakest Trust 62.

## Trust — 62, Fair

Trust measures proof that the product is real, competent, and safe to try.

![OpenProse and competitor trust captures](https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/sites/growth-score/site/prose.md.jpg?v=2026-09-20T20%3A57%3A51.858%2B00%3A00)

| Product | Trust read |
|---|---|
| OpenProse | “GitHub 1.6k” star count in the navigation |
| BAML (BoundaryML) | GitHub star count “9,199” in the navigation bar |
| DSPy | “7.5M+ MONTHLY DOWNLOADS” stat with “IN PRODUCTION AT” Databricks, Shopify, Dropbox logos |

### Trust ranking

1. DSPy — 86
2. OpenProse — 62
3. BAML (BoundaryML) — 54

[Build proof section](https://www.lazyweb.com/backlog?site=prose.md#opt-trust-signals) is our PRO proof-section builder for choosing proof signals and copy placement.

## CTA — 72, Fair

We evaluate copy, size, verb, and cost-feel: whether the primary CTA earns the click.

![OpenProse CTA capture](https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/sites/growth-score/site/prose.md.jpg?v=2026-09-20T20%3A57%3A51.858%2B00%3A00)

Problems identified:

- “Install” and “Copy” split the action.
- The page does not say “free” despite an MIT License badge.
- “Copy” promises no payoff.
- The hero has no button, only a navigation CTA.

### CTA ranking

1. OpenProse — 72
2. DSPy — 72
3. BAML (BoundaryML) — 56

[Rewrite this CTA](https://www.lazyweb.com/backlog?site=prose.md#opt-cta-writing) opens our PRO CTA rewrite studio for generating primary and secondary CTA options grounded in OpenProse’s offer and visitor objections.

## Value props — 72, Fair

We evaluate whether the title, subtitle, and hero sell the product’s true value.

OpenProse’s headline is **“Stop scripting agents. Declare them.”** Its subhead is **“Declarative by default. Reconciled on change, signed with a receipt.”**

### Working

- Sharp before/after contrast in the headline.
- The subhead cites real mechanics rather than generic language.
- The install command demonstrates the product.

### Could improve

- The jargon assumes declarative-infrastructure fluency.
- No concrete outcome or benefit is named.
- No proof numbers appear beyond GitHub 1.6k.

### Value-proposition ranking

1. DSPy — 84
2. BAML (BoundaryML) — 78
3. OpenProse — 72

## Mobile web — 72, Fair

We evaluate the phone experience as a first-class product surface.

![Mobile web annotations on the mobile capture](https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/sites/growth-score/site/prose.md-mobile.jpg?v=2026-09-20T20%3A57%3A51.858%2B00%3A00)

1. **Double-decker header:** navigation does not collapse; links, star count, and Install stack into two rows and consume the top of the fold.
2. **Clipped install command:** `npx skills add openprose/pros…` overflows the card edge, so visitors cannot verify what the Copy action grabs.

[View mobile fixes](https://www.lazyweb.com/backlog?site=prose.md#opt-mobile-web) opens our PRO mobile fix plan for a prioritized implementation checklist.

## Information hierarchy — 84, Strong

We evaluate whether the design helps or inhibits the page’s intended message.

![Information hierarchy annotations on the desktop capture](https://zlfyzdmohcskkucuunmk.supabase.co/storage/v1/object/public/sites/growth-score/site/prose.md.jpg?v=2026-09-20T20%3A57%3A51.858%2B00%3A00)

1. **Nav Install button:** it competes at equal weight with the terminal Copy action, splitting the primary CTA into two same-purpose paths.
2. **Copy button contrast:** outlined dark-on-dark styling makes the fold’s real action visually weaker than the filled navigation Install button.
3. **GitHub 1.6k link:** an outbound exit sits next to the Install CTA in the scan path, diverting attention immediately before the action.

## Competitors

These competitors are inferred from product, audience, and value proposition:

- [DSPy — dspy.ai — 75](https://www.lazyweb.com/growth-score/site/dspy.ai)
- OpenProse — 72
- [BAML (BoundaryML) — boundaryml.com — 64](https://www.lazyweb.com/growth-score/site/boundaryml.com)
- [Langroid — langroid.github.io — failed](https://www.lazyweb.com/growth-score/site/langroid.github.io)

---

[Read this page’s summary](https://www.lazyweb.com/api/public/v1/page-tldr?url=https%3A%2F%2Fwww.lazyweb.com%2Fyc-p26%2Fopenprose&trace=t_bc7e1c4e5b07)

## Ask a follow-up about this page

Need a more specific answer? Ask the exact question you have. It returns a fresh, cited answer from Lazyweb’s knowledge base. No account or API key required.

Open this URL with your own question, URL-encoded. Only q is required. No account or setup.

`GET https://www.lazyweb.com/agent/faq?q={question}&trace=t_bc7e1c4e5b07`

[Tool guide and examples](https://www.lazyweb.com/agent-access) · [OpenAPI](https://www.lazyweb.com/api/public/v1/openapi.json) · [Page TLDR form](https://www.lazyweb.com/agent-tools/page-tldr?url=https%3A%2F%2Fwww.lazyweb.com%2Fyc-p26%2Fopenprose). Opening a form does not execute a tool.