vector-memory

This skill provides vector-based semantic memory storage using embeddings for intelligent recall by meaning.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "vector-memory" with this command: npx skills add winsorllc/upgraded-carnival/winsorllc-upgraded-carnival-vector-memory

Vector Memory Skill

This skill provides vector-based semantic memory storage using embeddings for intelligent recall by meaning.

When to Use

  • You need semantic search (find memories by meaning, not keywords)

  • You want to retrieve similar documents or conversations

  • You're building an agent that needs context-aware memory

  • You need to cluster or group related memories

Capabilities

  • vstore: Store text with automatic embedding generation

  • vsearch: Search memories by semantic similarity

  • vdelete: Remove a memory by ID

  • vlist: List all stored memories

  • vsimilar: Find memories similar to a given ID

  • vclear: Clear all memories

How It Works

  • Text is converted to embeddings using OpenAI's API

  • Embeddings are stored in JSON with metadata

  • Search uses cosine similarity to find semantically related memories

  • No external vector database required - pure JSON storage

Environment Variables

Required:

  • OPENAI_API_KEY
  • For generating embeddings

Optional:

  • VECTOR_MEMORY_DIM
  • Embedding dimensions (default: 1536 for text-embedding-ada-002)

Usage Examples

// Store a memory with semantic embedding vstore('Meeting notes: Discussed Q1 roadmap and budget allocation') // Returns: "Stored memory with ID: mem_abc123"

// Search by meaning (not keywords) vsearch('What did we talk about regarding money?') // Returns: Memories about budget, funding, financial discussions

// Find similar memories vsimilar('mem_abc123') // Returns: Semantically similar memories

// List all memories vlist() // Returns: List of stored memories with metadata

// Clear all vclear() // Returns: "Cleared all vector memories"

Features

  • Semantic search:Find by meaning, not keywords

  • Similarity scoring: Results ranked by relevance score

  • Automatic embeddings: No manual vector generation needed

  • Metadata support: Store timestamps and tags with memories

  • Pure JSON: No external database dependencies

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

model-router

No summary provided by upstream source.

Repository SourceNeeds Review
General

rss-reader

No summary provided by upstream source.

Repository SourceNeeds Review
General

video-frames

No summary provided by upstream source.

Repository SourceNeeds Review
General

heartbeat-system

No summary provided by upstream source.

Repository SourceNeeds Review