Features:
- uses your Claude subscription (no extra LLM API cost)
- actually looks at the code (not only docs like .md)
- supports private repos with Github PAT
- semantic search using qdrant(oss)
- mcp integration
- data stays in your machine
- use gemini embedding (local model WIP)
Quickstart:
git clone https://github.com/cheolwanpark/snippets && cd snippets
cp docker/.env.example docker/.env # Add CLAUDE_CODE_OAUTH_TOKEN & EMBEDDING_API_KEY
docker-compose -f docker/docker-compose.yml up -d
claude mcp add --transport http snippets http://localhost:8080/mcp