gocallum avatar

Upstash Vector Db Skills

This handles Upstash Vector DB setup and semantic search operations, especially when you're building on Vercel. It covers the full workflow from creating an index in the console to querying with auto-embedding, plus namespace management for multi-tenant scenarios. The skill pushes MixBread AI as the preferred embedding provider, which is a specific opinion but backed by decent documentation. Code examples are practical and include error handling, batch operations, and a complete Vercel function implementation. If you're doing RAG or need serverless vector search without managing infrastructure, this gives you the patterns. The namespace isolation feature is honestly useful for keeping tenant data separate without spinning up multiple databases.

skills.sh installs
368
GitHub stars
23
last updated
Aug 21, 2026

Install

$ npx -y skills add gocallum/nextjs16-agent-skills --skill upstash-vector-db-skills --agent claude-code

Installs into .claude/skills of the current project.

Files

Links

Quick Setup

1. Create Vector Index (Upstash Console)

  • Go to Upstash Console
  • Create Vector Index: name, region (closest to app), type (Dense for semantic search)
  • Select embedding model: MixBread AI recommended (or use Upstash built-in models)
  • Copy UPSTASH_VECTOR_REST_URL and UPSTASH_VECTOR_REST_TOKEN to .env

2. Install SDK

pnpm add @upstash/vector

3. Environment

UPSTASH_VECTOR_REST_URL=your_url
UPSTASH_VECTOR_REST_TOKEN=your_token

Code Examples

Initialize Client (Node.js / TypeScript)

import { Index } from "@upstash/vector";

const index = new Index({
  url: process.env.UPSTASH_VECTOR_REST_URL,
  token: process.env.UPSTASH_VECTOR_REST_TOKEN,
});

Sponsors

Details

Repository
github.com/gocallum/nextjs16-agent-skills
Categories
AI & Agent Building, Cloud & Infrastructure
First seen
Jun 3, 2026

More from gocallum/nextjs16-agent-skills

All 9
1steipete avataropenai-image-gensteipete/agent-scriptsOpenAI Images API: batches, prompt sampler, gallery.248skills.sh installs
2github avatarpolyglot-test-agentgithub/awesome-copilotGenerates comprehensive, workable unit tests for any programming language using a multi-agent pipeline. Use when asked to generate tests, write unit tests, impr8.4Kskills.sh installs
3github avatarflowstudio-power-automate-mcpgithub/awesome-copilotFoundation skill for Power Automate via FlowStudio MCP — auth setup, the reusable MCP helper (Python + Node.js), tool discovery via `list_skills` / `tool_search4.2Kskills.sh installs
4elastic avatarobservability-llm-obselastic/agent-skillsMonitor LLMs and agentic apps: performance, token/cost, response quality, and workflow orchestration. Use when the user asks about LLM monitoring, GenAI observa4.2Kskills.sh installs
5github avatargtm-ai-gtmgithub/awesome-copilotGo-to-market strategy for AI products. Use when positioning AI products, handling "who is responsible when it breaks" objections, pricing variable-cost AI, choo1.6Kskills.sh installs
6orchestra-research avatarqdrant-vector-searchorchestra-research/ai-research-skillsHigh-performance vector similarity search engine for RAG and semantic search. Use when building production RAG systems requiring fast nearest neighbor search, h1Kskills.sh installs