Skip to content

Blog: You Don't Need a Vector Database, Postgres Already Has pgvector (series part 3)#8061

Draft
ankur-arch wants to merge 1 commit into
mainfrom
blog/pgvector-vector-search-part-3
Draft

Blog: You Don't Need a Vector Database, Postgres Already Has pgvector (series part 3)#8061
ankur-arch wants to merge 1 commit into
mainfrom
blog/pgvector-vector-search-part-3

Conversation

@ankur-arch

Copy link
Copy Markdown
Contributor

What

New post for the postgres-features series (part 3, after Redis pub/sub and the bloom index): semantic search in Postgres with pgvector, and the type-safe version via @prisma-next/extension-pgvector.

  • apps/blog/content/blog/you-dont-need-a-vector-database-postgres-already-has-pgvector/ — post + two interactive MDX components (VectorSpaceDemo: draggable cosine-similarity plane; PgvectorDemoRunner: 6-step code/terminal walkthrough)
  • apps/blog/public/<slug>/imgs/ — hero.svg + meta.png (Eclipse house style, fonts embedded)
  • global.css.vector-demo styles (the runner reuses the existing .runner styles)
  • Bloom post frontmatter: added next: to complete the series chain

Validation

  • Demo run end-to-end twice (dev + clean-room) against published @prisma-next/*@0.14.0 packages and a fresh npx create-db@latest Prisma Postgres database; every command/output in the post is from a real run
  • Type-safety claims verified with real tsc errors; cosineDistance<=> rendering confirmed from extension source
  • pnpm types:check passes; rendered page verified at /blog/<slug> (demos, FAQ accordions, og:image all present); no new lint:links errors
  • SEO/GEO pass applied (answer-first lead, definition block, comparison table, FAQ)

Draft until final read-through.

🤖 Generated with Claude Code

…rt 3)

Part 3 of the postgres-features series. Covers what embeddings and cosine
similarity are, pgvector in raw SQL, and the typed version via
@prisma-next/extension-pgvector, with a validated end-to-end demo on a
temporary Prisma Postgres database from npx create-db (every command and
output comes from a real run against the published 0.14.0 packages).

Includes two interactive MDX components (draggable vector-space demo and a
6-step code/terminal runner), a comparison table, FAQ accordions for GEO,
an Eclipse-style hero/meta cover, and links the bloom post forward to
complete the series chain.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@vercel

vercel Bot commented Jul 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
blog Ready Ready Preview, Comment Jul 10, 2026 4:31pm
docs Ready Ready Preview, Comment Jul 10, 2026 4:31pm
eclipse Ready Ready Preview, Comment Jul 10, 2026 4:31pm
site Ready Ready Preview, Comment Jul 10, 2026 4:31pm

Request Review

@coderabbitai

coderabbitai Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Draft detected.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: f8db474f-e2ad-4c5a-870e-1f0dc0dd05f8

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@argos-ci

argos-ci Bot commented Jul 10, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Argos notifications ↗︎

Build Status Details Updated (UTC)
default (Inspect) ✅ No changes detected 1 ignored Jul 10, 2026, 4:38 PM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant