- Complete plugin architecture with modular design - Qdrant client with HTTP integration using requestUrl - Ollama and OpenAI embedding providers with batching - Hybrid chunking (semantic + size-based fallback) - Content extractors for markdown, code, PDFs, and images - Real-time indexing with file watcher and queue - Search modal with keyboard navigation - Comprehensive settings UI with connection testing - Graph visualization framework (basic implementation) - Full TypeScript types and error handling - Desktop-only plugin with status bar integration - Complete documentation and setup guide Features implemented: ✅ Semantic search with vector embeddings ✅ Multiple embedding providers (Ollama/OpenAI) ✅ Rich content extraction (markdown, code, PDFs, images) ✅ Smart chunking with heading-based splits ✅ Real-time file indexing with progress tracking ✅ Standalone search interface ✅ Comprehensive settings and configuration ✅ Graph view foundation for document relationships ✅ Full error handling and logging ✅ Complete documentation and troubleshooting guide Ready for testing with Qdrant instance and embedding provider setup.
12 lines
383 B
JSON
12 lines
383 B
JSON
{
|
|
"id": "obsidian-qdrant",
|
|
"name": "Qdrant Semantic Search",
|
|
"version": "0.1.0",
|
|
"minAppVersion": "0.15.0",
|
|
"description": "Index your vault into Qdrant for semantic search with Ollama/OpenAI embeddings and graph visualization.",
|
|
"author": "Nicholai",
|
|
"authorUrl": "https://github.com/nicholai",
|
|
"fundingUrl": "https://github.com/sponsors/nicholai",
|
|
"isDesktopOnly": true
|
|
}
|