mrkeyoor.com_
Mon 02 Nov 01:12 UTC
AI Toolsevaluationupdated 30 Sept 2026

prompts.chat review

prompts.chat is a browsable prompt library that can also run as a private team service. It combines shared prompts, versioning, search, authentication, an MCP endpoint, and a Claude Code plugin instead of leaving prompts in scattered documents.

+861stars / 7d
Verdict

Our install of prompts.chat stopped after 157 seconds because prisma generate required DATABASE_URL, so the source checkout is not ready for a no-config trial. Use it when your team genuinely needs a private prompt product with web, MCP, CLI, and Claude Code access. Choose a plain repository or document when shared prompts are the whole job, because this app asks you to own a database, identity setup, and production operations.

We ran it

Lab card: what happened when we ran prompts.chatScreenshot of prompts.chat (prompts.chat)
Install✗ · 157s
Build—
Repo1536 files~115,346 lines of source · 139.9 MB · 5 CI workflows · tests dir

Answers from our run

Does prompts.chat build from source?

The dependency install failed, and the project has no separate build step. We cloned commit f78a1c5 into a clean Debian container with 3 CPUs and no project-specific setup.

Who should not use prompts.chat?

Anyone expecting a credential-free source checkout: our install stopped because DATABASE_URL was absent, before a build or test could run.

What are the alternatives to prompts.chat?

Prompt Engineering Guide, PromptBase, awesome-chatgpt. Our install of prompts.

Setup2/5Install failed at 157 seconds without DATABASE_URL
Docs4/5Detailed manual and Docker paths, but checkout install assumptions bite
Community5/5171,682 stars and a September 2026 push
Maturity3/5Broad feature set, with open Docker, login, and MCP reports

Who it’s for

Teams that want a shared prompt catalog with private entries, change history, categories, and voting.
Developers who want the same library through a website, CLI, MCP client, or Claude Code.
Self-hosters prepared to operate a Next.js app and PostgreSQL database.
Educators who want a public-domain prompt dataset plus the project's interactive learning material.

Who it’s NOT for

Anyone expecting a credential-free source checkout: our install stopped because DATABASE_URL was absent, before a build or test could run.
Small teams that only need a folder of reviewed Markdown prompts: this repository brings authentication, Prisma, PostgreSQL, and a full web application.
Operators who need the MCP endpoint proven stable today: open issue 1205 reports that MCP requests can leave unrelated routes returning 500 on a self-hosted Docker setup.
Buyers who require a green first-run Docker record: issue 1083 reports a build killed with exit code 137, and the Docker guide warns that low memory can cause that result.
Teams that need a tagged upgrade trail: GitHub returned no latest release for the repository, so deployment tracking depends on commits or container tags.

Setup reality

Our sandbox tried to install commit f78a1c5 and failed after 157 seconds. The checkout held 1,536 files, about 115,346 lines of source, and 139.9 MB. The postinstall step ran prisma generate, which stopped because DATABASE_URL was missing, so we did not reach build or tests.

A real instance needs PostgreSQL and an auth secret. Sign-in adds GitHub, Google, Apple, Azure AD, OIDC, OAuth, or local credential setup. OpenAI is optional for AI search and generation, while MCP and private prompts are feature switches.

The manual guide calls for Node.js 24 and npm. Docker Compose packages the app with PostgreSQL, but the Docker guide warns that the first build may need about 4 GB of memory and production still needs HTTPS, backups, changed database credentials, and an explicit auth secret.

The useful part is the shared system around each prompt

prompts.chat began as a public prompt collection, but the current repository is a full Next.js application. A team can browse prompts, keep some private, track versions, discuss changes, vote, and sort material with categories and tags. The same catalog is available through a web interface, CLI, MCP server, and Claude Code plugin. That breadth is the reason to consider it. If prompts currently live in personal notes and chat histories, this gives them ownership and a place to improve.

The data itself remains easy to inspect. The repository publishes prompt material in Markdown and CSV, while its README points to a Hugging Face dataset. Prompt content is under CC0, and the source code and site-authored material use MIT terms. That split matters for a company that wants to reuse the prompts but does not need the application. You can take the data without adopting 1,536 files and roughly 115,346 lines of source.

Private hosting means running an application, not copying a list

The self-hosting pitch includes custom branding, themes, several sign-in choices, private prompts, comments, change requests, AI search, AI generation, and MCP support. A setup wizard writes much of the configuration. Docker users get a Compose file with PostgreSQL, persistent storage, a health check, and runtime branding variables. This is closer to deploying an internal product than publishing a read-only prompt page.

That distinction should drive the decision. Version history and access control can be useful when prompts affect support replies, research, or repeatable internal work. A three-person group with 20 stable prompts can get the same practical result from a reviewed Markdown directory. prompts.chat earns its operating cost when people need to discover, change, approve, and retrieve prompts through different clients.

What happened when we ran it

Our sandbox install of commit f78a1c5 failed after 157 seconds. The fresh Debian container had 3 CPUs, 8 GB of RAM, Node 22, no secrets, and no elevated privileges. The checkout occupied 139.9 MB before installation. We did not reach a build or test run, so there is no defensible result for either step.

The final log is direct about the failure. npm ran the project's postinstall command, prisma generate, and Prisma tried to load its configuration. That configuration calls env("DATABASE_URL"); the variable was absent, so Prisma raised PrismaConfigEnvError and npm exited with code 1. The log does not show a network failure, missing compiler, or broken package. It shows a required database setting at install time.

That behavior clashes with the manual sequence in the self-hosting guide, which places npm install before copying and editing .env. A prepared operator can supply a PostgreSQL URL first. A developer expecting dependency installation to finish before infrastructure configuration cannot. Five CI workflow files and a tests directory are encouraging repository signals, but neither changes the result we measured: the default secret-free install path stopped before those checks.

PostgreSQL and identity are the first production decisions

The manual route requires Node.js 24, npm, and PostgreSQL. The README's quick start offers npx prompts.chat new, while the longer path adds migrations, optional seed data, then a production build. Authentication can use local credentials or outside providers. OAuth and SSO choices bring callback URLs and secrets, and production also needs an explicit auth secret. AI search and generation add an OpenAI-compatible key only when those features are enabled.

Docker Compose removes some assembly by pairing the app with PostgreSQL 17. It does not remove operations. The guide tells you to change the default database password, put the app behind HTTPS, restrict exposed ports, take backups, and update the image. It recommends 2 CPU cores, 2 GB of runtime memory, and 10 GB of disk for production. First builds can need more memory, with the guide suggesting around 4 GB when exit code 137 appears.

The open MCP and Docker reports deserve a trial run

Issue 1205 describes a sharp MCP failure on a self-hosted Docker instance: after Streamable HTTP requests hit /api/mcp, unrelated Next.js routes can start returning 500. The report includes a reproduction and traces the behavior to global Request and Response replacement. That is one report, not our lab result, but it concerns the exact integration that makes the project more useful than a static prompt list. Test it against the image and client you plan to use.

The issue tracker also contains a first-run Docker report where the Next.js build was killed with code 137, plus an older login report for the self-hosted image. The current Docker guide now addresses memory limits and explicit auth configuration. Still, these reports make a staged deployment sensible: bring up the database, confirm registration and sign-in, exercise MCP repeatedly, then check ordinary routes again before inviting a team.

A September push is stronger evidence than the missing release feed

GitHub showed 171,682 stars and 84 combined open issues and pull requests, with the last push dated September 9, 2026. The latest-release endpoint returned 404, so there is no tagged release record to use as an upgrade boundary. The repository is clearly active, but production operators must choose a commit or image tag and record it themselves. Stars tell you the original prompt collection reached a huge audience. They do not prove the current self-hosted application fits your environment.

The choice is fairly clean. Adopt prompts.chat when prompt sharing has become an application problem: private material, revisions, discovery, identity, and access from several AI clients. If you mainly want good examples to read or copy, use the CC0 data or a smaller guide. Our 157-second failure is a warning about setup order, and the open MCP report is a reason to test the feature that may justify running the whole stack.

Alternatives

ProjectWhat it isPick it when
Prompt Engineering Guide gh↗A learning-focused collection of prompting techniques, papers, and examples.pick this instead when you want reference material rather than a multi-user prompt application.
PromptBaseMicrosoft's Python tools and samples for building and evaluating prompts.pick this instead when evaluation and programmatic prompt work matter more than a hosted catalog.
awesome-chatgptA small curated list of ChatGPT examples and resources.pick this instead when a static reference list is enough and you do not want to run a database.

What people are saying

  1. [github-trending] f/prompts.chat

Sources

  1. prompts.chat repository and README
  2. Self-Hosting Guide
  3. Docker Deployment Guide
  4. MCP endpoint Response realm issue
  5. Local Docker first-run failure report

More ai tools reviews

kornia · skills · anarlog · pr-agent · agent-sprite-forge · KiroCrew · the whole board →