UNPKG

@claude-vector/core

Version:

Core vector search engine for code intelligence

29 lines (26 loc) 1.33 kB
/** * @claude-vector/core - Core vector search engine with AI-driven development optimization */ // Core legacy components export { VectorSearchEngine } from './engine.js'; export { ProjectAdapter } from './project-adapter.js'; export { ChunkProcessor } from './chunk-processor.js'; export { EmbeddingGenerator } from './embedding-generator.js'; export { SimpleCache } from './cache.js'; export { createDefaultConfig, mergeConfig } from './config.js'; // AI-driven development optimization components (v2.0) export { AdvancedVectorEngine } from './advanced-vector-engine.js'; export { SemanticChunker } from './semantic-chunker.js'; export { AIMetadataManager } from './ai-metadata-manager.js'; export { IncrementalIndexer } from './incremental-indexer.js'; export { DevelopmentPhaseDetector } from './development-phase-detector.js'; export { ClaudePromptOptimizer } from './claude-prompt-optimizer.js'; export { AdvancedRelevanceScorer } from './advanced-relevance-scorer.js'; export { FileChangeDetector } from './file-change-detector.js'; // Export types for TypeScript users (JSDoc) /** * @typedef {import('./types.js').SearchOptions} SearchOptions * @typedef {import('./types.js').SearchResult} SearchResult * @typedef {import('./types.js').ProjectConfig} ProjectConfig * @typedef {import('./types.js').Chunk} Chunk */