|
|
38889c1d65
|
Initial implementation of Qdrant Semantic Search plugin
- 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.
|
2025-10-23 08:48:29 -06:00 |
|