Your prompts are a shadow IT problem now.
They live in a marketing Notion workspace, in a customer-support Google Doc, in three engineers’ Jupyter notebooks, in one shared Slack channel called #prompts that nobody trusts, and in the private ChatGPT history of whichever PM happens to be on vacation this week. Nobody owns them. Nobody knows which version is in production. Two teams are paying for overlapping vendors, and a third team is paying for nothing and calling it “the AI initiative.”
Then the pressure arrives in the same week.
Legal asks who owns the prompts and whether any of them are leaking customer data into a third-party model’s training set. Security asks where the prompts are stored, who can read them, and whether anyone can roll back the one that started returning the wrong refund policy on Tuesday. Finance asks why marketing, support, and engineering each pay for a different overlapping tool. Above them, an exec gives you a quarter to consolidate. Maybe two.
This article is written for the Head of AI, CTO, or AI enablement lead who has to answer those questions with a real vendor decision and a one-page memo that survives procurement. It does not name a winner. It gives you a frame that narrows the market in one read, nine criteria that survive a procurement review, a clustered shortlist of platforms as of May 2026, five questions that end a vendor evaluation in one meeting, and a 90-day sequence for getting from sprawl to a defensible choice.
Most leaders are scoring on the wrong axis. They compare feature matrices after the decision has already been made — the moment Security said “no SaaS,” or the moment marketing said “we are not writing Python.” Deployment model, primary job-to-be-done, and the actual prompt authors will narrow this market faster than any feature comparison.
The decision frame that narrows the market
Before any vendor name, place yourself on three axes.
Axis 1 — Deployment model. SaaS multi-tenant, SaaS single-tenant or VPC, fully self-hosted (your cloud or on-prem), or hybrid. Regulated finance, healthcare, defense, and most EU public sector buyers default to self-host or dedicated VPC. SaaS-native B2B and consumer companies are usually fine with multi-tenant SaaS. If your security team has already said the words “data residency” out loud, you have a deployment constraint, and any tool that cannot meet it is out before the demo.
Axis 2 — Primary job-to-be-done. Four honest categories, and most vendors do two well and pretend to do all four:
- Prompt management and reuse. A library, versioning, access control, approval flow.
- Observability and evaluation. Tracing, eval datasets, regression testing, LLM-as-judge.
- Prompt and workflow orchestration. Chains, agents, deployment of multi-step graphs.
- End-user prompt authoring. Non-engineers writing and publishing prompts to downstream consumers without a deploy.
Pick the one that hurts most today. Treat the other three as nice-to-have. Pretending to want all four equally is how procurement ends up with a platform that does each one at 60 percent.
The hidden third axis — who writes the prompts. Engineers, product managers, domain experts (legal, marketing, support, clinical), or some mix of all four. This determines the UI tax of every other decision. An engineering-led org that ships a code-first tool to a marketing team will watch the marketing team retreat to Google Docs by quarter two. A business-led org that ships a no-code editor to a senior engineering team will hear “we already have Git” from the only people who can run the eval pipeline.
The disqualification heuristic is simple. A tool that fails your deployment model is out before the demo. A tool whose primary job-to-be-done is misaligned with yours is a secondary purchase, not a platform. A tool that ignores your dominant author persona will fall into disuse within two quarters regardless of how it scores on a feature checklist.
The nine criteria that survive procurement
Once you are on the axes, you need a scorecard. The same nine dimensions show up in every serious procurement review of this category. Score each shortlisted vendor on a 1 to 3 scale before the second demo. A 1 on deployment or identity ends the conversation regardless of the other eight.
-
Deployment and data residency. SaaS, dedicated VPC, customer cloud, fully self-hosted. Where prompts, traces, and outputs physically live. Region pinning. Ask the vendor for the architecture diagram, not the marketing page.
-
Identity, RBAC, and audit. SAML or OIDC SSO, SCIM provisioning, role granularity (org, workspace, project, individual prompt), full audit log, exportable in machine-readable format. Ask to see a 30-day audit log export from their own production tenant.
-
Versioning and prompt lineage. Git-style history, branching, rollback, diff view, attribution of who changed what and why. If the tool cannot show you a clean diff between two prompt versions, you have a Notion page with extra steps.
-
Evaluation and testing. Offline eval datasets, LLM-as-judge, human review queues, regression detection when the prompt or the underlying model changes. Eval is what separates a library from an operating system.
-
Observability and tracing. Per-request traces, latency, token cost, error rates, and a working link from a production trace back to the exact prompt version that produced it. Without that link, debugging a regression takes hours instead of minutes.
-
Model routing and provider abstraction. Multi-provider support (OpenAI, Anthropic, Google, Mistral, open-weight models), failover, A/B by model, bring-your-own-key versus vendor-managed key. The cost of switching models is going to come up; build for it now.
-
Integrations and SDK surface. Python and TypeScript SDKs, REST API, framework hooks (LangChain, LlamaIndex, native frameworks), CI/CD hooks, webhook events. The vendor’s SDK is where your engineers will live; check the docs and the issue tracker, not the landing page.
-
Authoring UX for non-engineers. Web editor, variables, preview, side-by-side runs across models, approval workflow, publishing to downstream consumers without a deploy. If the marketing lead cannot edit a prompt and ship it without pinging an engineer, the tool is engineer-only no matter what the sales page says.
-
Pricing model and total cost. Per-seat, per-trace, per-event, or flat. Hidden costs in storage, eval runs, and high-volume tracing. Self-host license cost plus the infrastructure cost to run it. Get the 10x-volume price in writing before the pilot, not after.
Score each criterion 1 (missing or weak), 2 (present but with friction), or 3 (procurement-grade). Stop scoring as soon as any vendor lands a 1 on criterion 1 or 2. The rest does not matter.
The shortlist, clustered by job-to-be-done
These tools are clustered, not ranked. Position is current as of May 2026; vendor scope in this market shifts every quarter, so verify any specific feature claim against the vendor’s current docs before procurement signs anything. None of the prices or customer counts below are invented because none are listed; assume you will negotiate.
Cluster A — Observability and evaluation first
You belong here if your hardest current problem is “our LLM features broke in production last week and nobody knows why.” Tracing and eval are your primary job; prompt management is welcome but secondary.
Langfuse. Open-source core with a credible self-host story and a managed SaaS option. Tracing, eval, and prompt management built around the developer workflow. A reasonable default for teams that want to start with open source and keep the option to move to managed later. Best suited to organizations where engineering owns the platform and the deployment constraint is real.
LangSmith. Tight integration with LangChain and LangGraph; observability and eval-forward. SaaS-first historically; check the current self-host and VPC offerings before assuming the deployment model. The obvious candidate if your team already runs LangChain in production.
Helicone. Lightweight proxy-style observability and gateway. Open-source friendly, low setup cost, easy to drop in front of an existing OpenAI or Anthropic integration without rewriting your code. A pragmatic entry point when you need visibility before you commit to a full platform.
PromptLayer. One of the older vendors in this category. Prompt registry plus observability, with an authoring UI that non-engineers can use. Suited to teams that want both a prompt library and tracing in one tool without committing to a full LLMOps platform.
Cluster B — Prompt management and collaboration first
You belong here if your hardest problem is sprawl: too many prompts in too many places, no version history, no idea which one is live. Evals are secondary; the immediate pain is finding and trusting the prompt itself.
PromptHub. Git-style prompt management with version control as a first-class feature. Branches, diffs, rollbacks. A reasonable choice when the team thinks like engineers but the prompt authors include non-engineers, and the priority is bringing order to the library before adding eval rigor.
Latitude. Open-source, collaboration-forward, designed for cross-functional prompt authoring. Suited to organizations where PMs and domain experts write prompts alongside engineers and a shared surface is needed for both. Self-host available.
PortKey. Gateway, prompt management, and guardrails in one product. Useful when the priority is placing a controlled surface in front of every LLM call across the org, rather than managing a library on its own.
Cluster C — End-to-end platforms for mixed teams
You belong here if engineers ship the integration but PMs, domain experts, or operations actually write and own the prompts. You need an authoring UI that a non-engineer will use voluntarily, plus the eval and deployment story engineering will trust.
Humanloop. Capable non-engineer authoring UX with eval and deployment on the same surface. Built around the assumption that the prompt author is not always the engineer. Often the right answer in regulated industries where domain experts (legal, clinical, finance) need to own the prompt without an engineer in the loop.
Vellum. Workflow-centric: prompts, chains, eval, and deployment in one platform. Suited to product teams shipping LLM features into end-user products, where the unit of work is an AI feature rather than a single prompt.
Agenta. Open-source end-to-end platform with self-host and managed options. Covers playground, evals, observability, and deployment. Worth considering when flexibility and the absence of vendor lock-in matter, and when an engineering team is willing to operate it.
Cluster D — Developer-framework-native
You belong here if your prompts live inside your codebase and your authors are all engineers. You want prompt management as a library, not as a separate UI, and you do not want non-engineers in the system at all.
Mirascope. Code-first, Pythonic, prompts as typed Python functions. Lives inside the codebase rather than as a standalone product. Suited to engineering-only orgs that treat code review as their approval workflow.
Microsoft Prompt Flow (within Azure AI Foundry). Native to the Azure stack. The default consideration for Microsoft-aligned enterprises, especially those already standardized on Azure OpenAI. Microsoft renames and reshuffles this product line frequently, so verify the current naming, scope, and roadmap before procurement.
A note for regulated industries
If you are in finance, healthcare, defense, or EU public sector, Clusters A (Langfuse, partially LangSmith), C (Agenta, Humanloop in some configurations), and D (Microsoft Prompt Flow, Mirascope through your own codebase) are the realistic options. Cluster B is becoming more viable as Latitude and PortKey expand their self-host stories. Verify SOC 2, ISO 27001, HIPAA, and EU AI Act posture directly with each vendor; do not trust a checkmark on a comparison page.
The five questions that disqualify a vendor in one meeting
Bring these into every demo. A vendor that fumbles any one of them in a live call is not a finalist.
-
“Can we self-host or run in our VPC? Show the architecture diagram, not the marketing page.” Watch for hand-waving about “enterprise tier” with no concrete deployment artifact. If the engineer on the call cannot draw the boundary between their infrastructure and yours, the answer is no.
-
“Show me the audit log export for the last 30 days from your own production tenant.” A vendor that has never exported their own audit log will not have a real audit log for you either. Listen for “we can build that” — it means it does not exist.
-
“Walk me through how a non-engineer publishes a prompt change to production without an engineer in the loop. Or tell me honestly that they cannot.” Honest “they cannot” is acceptable if your author persona is engineers. Vague “they could, with some setup” usually means engineers will be doing the publishing forever.
-
“What is your pricing at 10x our current trace volume? Send the number in writing.” Per-event pricing has a way of becoming the largest line item on the AI budget once a feature scales. Get the number before the pilot, not after, and ask whether storage and eval runs are billed separately.
-
“If we leave in two years, how do we export every prompt, version, eval result, and trace? In what format?” A vendor that hesitates on the exit story is selling lock-in. Ask for the export format, the time required, and whether they have ever done it for a churning customer.
Build versus buy, honestly
In-house wins when three conditions hold together: you have one or two senior engineers who actively want to own a small internal tool, your prompt volume is modest (a few production features, dozens of prompts, not hundreds), and your eval and observability needs are simple. A Postgres table, a small TypeScript or Python SDK, a Git-backed prompt repo, and a few dashboards in your existing observability stack will cover that case for under a quarter of engineering time. The total cost is usually lower than a per-seat platform if the team stays small.
In-house loses the moment one of three things shows up. The first is non-engineer authors who need a UI: building a usable web editor with preview, variables, and approval flow is a real product, not a weekend. The second is eval rigor: building LLM-as-judge pipelines, human review queues, and regression detection from scratch is six to twelve months of work that no platform team wants to own. The third is procurement and audit demands: SSO, SCIM, audit log, RBAC at four levels, and SOC 2 evidence are not weekend features either.
The honest rule. If your hardest problem is “we have ten production prompts and need them in Git with a tiny dashboard,” build it. If your hardest problem is “we have fifty prompts authored by fifteen people across four teams, half of them not engineers, and Legal is asking questions,” buy it.
The pricing-model decoder for Finance
When Finance asks why this line item is the shape it is, you need a one-paragraph answer per model.
Per-seat. Predictable, finance-friendly, scales with team size. Fails when prompt authors are a long tail of occasional users; you end up paying for seats that log in once a quarter. Best when the tool’s user base is a small, stable group of heavy users.
Per-trace or per-event. Scales with usage, which sounds fair until your feature becomes successful. The failure mode is a 10x usage spike that turns a $4k monthly bill into $40k overnight. Always model the bill at 10x current volume and at 100x before signing.
Hybrid (seat plus event). The dominant model in this category as of May 2026. Treat the seat fee as floor pricing and the event fee as variable cost. Negotiate volume tiers and a cap.
Flat or annual platform fee. Common at the enterprise tier. Predictable, but the floor is high and the deal usually includes minimum seat or volume commitments. Best when you have already proven usage in a pilot and want to lock in pricing before scaling.
Every model has a hidden cost line. Storage of prompts and traces, eval runs against held-out datasets, and high-volume tracing each become their own line items at scale. Ask which of those are included and which are billed separately; the answer often determines the real comparison between two vendors more than the headline price.
A worked scorecard
This is what the nine-criteria scoring looks like applied to two clusters of vendors. The example is illustrative; do your own scoring against the live demo and your own constraints.
| Criterion | Vendor X (Cluster A, observability-first SaaS) | Vendor Y (Cluster C, end-to-end with self-host) |
|---|---|---|
| 1. Deployment | 2 — SaaS plus VPC; no full self-host | 3 — SaaS, VPC, and customer cloud |
| 2. Identity, RBAC, audit | 3 — SAML, SCIM, project-level RBAC, exportable audit log | 2 — SAML, workspace RBAC, audit log present but coarser |
| 3. Versioning and lineage | 3 — diff, branch, rollback, attribution | 2 — version history, no branching |
| 4. Evaluation | 3 — LLM-as-judge, regression suite, human review | 2 — LLM-as-judge only, no human review queue |
| 5. Observability | 3 — trace, latency, cost, prompt-version link | 2 — trace and cost, weaker version linkage |
| 6. Model routing | 3 — multi-provider, A/B, BYO key | 3 — multi-provider, BYO key, no A/B |
| 7. SDK and integrations | 3 — Python, TS, native and LangChain hooks | 2 — Python and TS, fewer framework hooks |
| 8. Author UX for non-engineers | 2 — web editor present, no publish-without-deploy | 3 — full non-engineer publish flow with approval |
| 9. Pricing model | 2 — per-event, no cap, storage extra | 3 — hybrid with negotiated cap |
The reading. Vendor X is the right pick when engineering owns the platform, the deployment constraint allows VPC, and eval rigor is the primary pain. Vendor Y wins when domain experts publish prompts and self-host is required. Neither vendor is universally better. The axes determine the answer; the scorecard only confirms it.
The 90-day consolidation playbook
A working sequence from sprawl to a defensible choice.
Weeks 1–2 — Inventory. List every place prompts currently live. Name an owner per location. Estimate prompt count and monthly LLM spend per surface. Deliverable: a one-page inventory sheet with eight to fifteen rows.
Weeks 3–4 — Place yourself on the axes. Write one paragraph naming your deployment constraint, primary job-to-be-done, and dominant author persona. Get Security and Legal to sign that paragraph before any vendor demo. Deliverable: a signed axis statement.
Weeks 5–7 — Three demos, scored. Pick one vendor per relevant cluster. Score each against the nine criteria. Run the five disqualifier questions live in the demo. Deliverable: a three-vendor scorecard.
Weeks 8–9 — One paid pilot. One vendor, one real team, one real workflow, two weeks. Migrate ten real prompts, not synthetic ones. Expect friction: prompts will need to be split into reusable variables, owners reassigned, eval datasets created from scratch. Plan a full engineering day for migration tooling alone. Deliverable: a pilot result memo with what worked, what broke, and what the rollout would actually require.
Weeks 10–12 — Decision memo and rollout plan. One page. Six headings. The artifact procurement actually wants.
The decision memo skeleton
Use these six headings, and fill each with one to three sentences.
- Context. “We have N prompts across M surfaces, owned by K people, with monthly spend of $X on underlying model usage and $Y across redundant tools.”
- Constraints. “Security requires VPC deployment. Legal requires audit log and prompt ownership. Finance requires a capped pricing model.”
- Options considered. “We evaluated Vendor X, Vendor Y, and Vendor Z against nine criteria. Build-in-house was considered and rejected because of non-engineer authoring needs.”
- Chosen option. “We are selecting Vendor Y for a 12-month commitment based on its self-host story, non-engineer authoring UX, and capped hybrid pricing.”
- Tradeoffs accepted. “Vendor Y has weaker eval rigor than Vendor X; we will fill the gap with our existing observability stack and revisit at month 9.”
- Rollout. “Migration of prompt surfaces in priority order: production-facing first, then internal automation, then exploratory. Old tools sunset on this date. Owner: name.”
This is the memo procurement signs. It is the artifact you will defend in six months when something breaks or the market shifts.
What you are actually selecting
Restate the spine. Deployment model, primary job-to-be-done, who writes the prompts. In that order.
The vendor with the most polished landing page is rarely the right answer for an organization with specific constraints. The right tool lets you write the one-page decision memo above without flinching, and lets the prompt authors at your company do their actual work inside the platform for longer than a quarter.
A working summary line for Slack, a board update, or the top of the decision memo: we are selecting on deployment model and primary job-to-be-done first, then on who actually writes the prompts. Feature comparisons follow that order, they do not override it.
The deliverable from this quarter is a defensible decision, not a tool. You should be able to stand behind it in six months when a prompt regresses, when a vendor pivots, or when procurement reopens the file. Choose the option that makes that defense straightforward. That is the only ranking that matters.
Source Note
Vendor positioning in this article reflects the prompt library and LLMOps market as of May 2026. Specific feature sets, deployment options, pricing models, and compliance posture move quarter to quarter. Verify any claim that affects a procurement decision against the vendor’s current documentation, a live demo, and a written response from their account team before signing.