pauloportella

Claude Semantic Search — Development skill for Claude Code

Development community

Semantic search for Claude conversations.

How to install Claude Semantic Search

This entry records only its repository, not the path inside it, so there is no exact command to give. Open pauloportella/claude-semantic-search and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Semantic Search does

Semantic search for Claude conversations. Find what you discussed instantly using natural language queries.

Alternatives in Development

  • Mempalace Search — Search your memories across the MemPalace using semantic search with wing/room filtering 58.6k ★
  • Serena — Code Intelligence Advanced code navigation and semantic search 14k ★
  • Review Claudemd — Review recent conversations to find improvements for CLAUDE.md files 6.5k ★

README

Claude Semantic Search

Semantic search for Claude conversations. Find what you discussed instantly using natural language queries.

Claude Semantic Search interface

Features

  • Natural language search across all your Claude conversations
  • Multiple interfaces: CLI, MCP (Claude Code/Desktop/Cursor), Alfred workflow
  • Smart chunking: Context-aware splitting optimized for code and Q&A
  • GPU acceleration: AMD ROCm, NVIDIA CUDA, and Apple Silicon support
  • Auto-indexing: Background daemon watches for new conversations

Quick Start

git clone https://github.com/pauloportella/claude-semantic-search
cd claude-semantic-search
./install.sh

The installer will:

  • Detect and install GPU support (AMD/NVIDIA/Apple Silicon)
  • Configure MCP for Claude Code, Claude Desktop, and Cursor
  • Download the embedding model (~420MB)
  • Index your conversations

Then restart your Claude apps and search:

"Find my GPU performance discussions"
"Show conversations about the daisy project with code"

Usage

CLI Commands

# Index conversations (auto-detects GPU)
claude-index

# Force reindex everything
claude-index --force

# Search
claude-search "your query"
claude-search "error handling" --project myapp --has-code

# View stats
claude-stats

# Auto-index daemon
claude-start   # start background daemon
claude-status  # check status
claude-stop    # stop daemon

GPU Support

GPU acceleration is **automatic** - the installer detects your hardware:

GPU Type Speedup Support
AMD ROCm ~6-8x Embeddings accelerated, search on CPU
NVIDIA CUDA ~10x Full acceleration (embeddings + search)
Apple Silicon ~2-3x Embeddings accelerated, search on CPU

Disable GPU: `claude-index --no-gpu`

Advanced Search