
Grepai Storage Postgres
Switches GrepAI from local GOB files to PostgreSQL with pgvector for vector storage. You want this when multiple people need to share the same codebase index or you're dealing with 10K+ files. Setup is straightforward with Docker for dev or managed services like Supabase for production. The main win is concurrent access without file locking issues, plus you get standard database tooling for backups and monitoring. Includes solid tuning guidance for IVFFlat indexes and SSL configuration. Migration from GOB is destructive (delete and reindex), so plan accordingly.
- skills.sh installs
- 560
- GitHub stars
- 20
- last updated
- Aug 21, 2026
Install
$ npx -y skills add yoanbernabeu/grepai-skills --skill grepai-storage-postgres --agent claude-codeInstalls into .claude/skills of the current project.
Files
GrepAI Storage with PostgreSQL
This skill covers using PostgreSQL with the pgvector extension as the storage backend for GrepAI.
When to Use This Skill
- Team environments with shared index
- Large codebases (10K+ files)
- Need concurrent access
- Integration with existing PostgreSQL infrastructure
Prerequisites
- PostgreSQL 14+ with pgvector extension
- Database user with create table permissions
- Network access to PostgreSQL server
Advantages
| Benefit | Description |
|---|---|
| π₯ Team sharing | Multiple users can access same index |
| π Scalable | Handles large codebases |
| π Concurrent | Multiple simultaneous searches |
| πΎ Persistent | Data survives machine restarts |
| π§ Familiar | Standard database tooling |
Setting Up PostgreSQL with pgvector
Option 1: Docker (Recommended for Development)
# Run PostgreSQL with pgvector
docker run -d \
--name grepai-postgres \
-e POSTGRES_USER=grepai \
-e POSTGRES_PASSWORD=grepai \
-e POSTGRES_DB=grepai \
-p 5432:5432 \
pgvector/pgvector:pg16
Option 2: Install on Existing PostgreSQL
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/yoanbernabeu/grepai-skills
- Categories
- Backend & APIs, Databases
- First seen
- Jun 3, 2026
More from yoanbernabeu/grepai-skills
All 27- Grepai Search Basics936
- Grepai Search Advanced855
- Grepai Trace Graph831
- Grepai Trace Callers812
- Grepai Ollama Setup808
- Grepai Search Tips807
- Grepai Trace Callees790
- Grepai Search Boosting778
- Grepai Embeddings Ollama770
- Grepai Mcp Tools744
- Grepai Languages732
- Grepai Chunking729
- Grepai Init724
- Grepai Watch Daemon723
- Grepai Config Reference717
- Grepai Troubleshooting717
- Grepai Workspaces711
- Grepai Ignore Patterns703
- Grepai Storage Gob692
- Grepai Mcp Claude618
- Grepai Mcp Cursor601
- Grepai Quickstart600
- Grepai Installation598
- Grepai Storage Qdrant570
Recommended
More Backend & APIs1
oauth-implementationaj-geddes/useful-ai-promptsImplement secure OAuth 2.0, OpenID Connect (OIDC), JWT authentication, and SSO integration. Use when building secure authentication systems for web and mobile a558skills.sh installs
2
vscode-sftp-configlibukai/awesome-agent-skillsThis skill should be used when setting up SFTP deployment for static websites to production servers, including converting projects from Docker/Express to static557skills.sh installs
3
auth0-fastifyauth0/agent-skillsUse when adding session-based login, logout, or protected routes to a Fastify web application. Integrates @auth0/auth0-fastify β use even if the user says "add 555skills.sh installs
4
groove-utilities-task-doctorandreadellacorte/grooveCheck task backend health and connectivity.551skills.sh installs
5
real-time-featuresaj-geddes/useful-ai-promptsImplement real-time functionality using WebSockets, Server-Sent Events (SSE), or long polling. Use when building chat applications, live dashboards, collaborati548skills.sh installs
6
inertia-rails-architectureinertia-rails/skillsServer-driven architecture patterns for Inertia Rails + React. Load this FIRST when building any Inertia page or feature β it routes to the right skill. Decisio545skills.sh installs