UNPKG

hikma-engine

Version:

Code Knowledge Graph Indexer - A sophisticated TypeScript-based indexer that transforms Git repositories into multi-dimensional knowledge stores for AI agents

22 lines 895 B
import { SQLiteClient } from './connection'; export declare function storeVector(client: SQLiteClient, table: string, column: string, recordId: string, embedding: number[]): Promise<void>; export declare function vectorSearch(client: SQLiteClient, table: string, column: string, queryEmbedding: number[], limit?: number, threshold?: number): Promise<Array<{ id: string; similarity: number; data: any; }>>; export declare function semanticSearch(client: SQLiteClient, queryEmbedding: number[], limit?: number): Promise<{ files: any[]; functions: any[]; commits: any[]; pullRequests: any[]; }>; export declare function batchStoreEmbeddings(client: SQLiteClient, table: string, column: string, records: Array<{ id: string; embedding: number[]; }>): Promise<{ success: number; failed: number; errors: string[]; }>; //# sourceMappingURL=vector.d.ts.map