spec — 基本情報
| github_stars | 22.7k |
|---|---|
| pricing | open_source |
| license | Other |
| os | mac / windows / linux |
| japanese | 非対応 |
| difficulty | 中級 |
| recommended | RAG・意味検索機能のDBへの追加 |
概要
PostgreSQLにベクトル検索を追加する拡張。専用DBなしで「意味で探す」機能を既存のDBに組み込める。
「ベクトルDBを別に立てるべきか」という問いに対する現実解が pgvector です。使い慣れたPostgreSQLの中でベクトル検索が完結するため、データの二重管理が不要になります。SupabaseやNeonでは最初から使えるため、個人開発のRAGはこれで始めるのが定石です。
主な機能
- PostgreSQLへの追加だけでベクトル検索
- 通常のSQL・データと同居可能
- Supabase等で標準サポート
料金
オープンソースとして無料で利用できます。
※詳細は公式サイトでご確認ください。
こんな人におすすめ
- RAG・意味検索機能のDBへの追加
よくある質問
Q. 専用ベクトルDB(Qdrant等)とどちらが良い?
A. 数百万件規模まではpgvectorで十分なことが多いです。それ以上の規模や高度なフィルタ検索で専用DBを検討します。
Q. Supabaseで使うには?
A. 拡張を有効化するSQLを1行実行するだけで使えます。
比較
glossary — わからない用語があったら
tags
related — 同カテゴリの人気エンティティ
screenshot-to-code OSS
スクリーンショットを渡すとそっくりなHTML/Reactコードを生成するツール。デザイン→コード変換の代表的OSS。
stars: 74.4k price: freemium license: MIT ja: none level: beginner
LibreChat OSS
ChatGPT風UIのセルフホスト型チャットプラットフォーム。マルチプロバイダ・エージェント・RAGを1つのUIで扱える。
stars: 42.4k price: open_source license: MIT ja: partial level: intermediate
Streamlit OSS
PythonだけでデータアプリのUIが作れるフレームワーク。分析ダッシュボードや社内ツールの定番。
stars: 45.6k price: open_source license: Apache-2.0 ja: partial level: beginner
llama.cpp OSS
ローカルLLM実行の土台となる推論エンジン。C/C++実装により、GPUがない普通のPCでもAIモデルを動かせる。
stars: 125.3k price: open_source license: MIT ja: none level: advanced
Firecrawl OSS
WebサイトをLLM向けデータに変換するスクレイピングAPI。クロール・抽出・検索をシンプルなAPIで提供する。
stars: 171.3k price: freemium license: AGPL-3.0 ja: none level: beginner