infinity

Search database

A high-performance database designed to support the fast and efficient search of various data types in AI applications

The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text

GitHub

3k stars
33 watching
279 forks
Language: C++
last commit: about 1 month ago
Linked from 2 awesome lists

ai-nativeapproximate-nearest-neighbor-searchbm25cpp20cpp20-modulesembeddingfull-text-searchhnswhybrid-searchinformation-retrivalnearest-neighbor-searchragsearch-enginetensor-databasevectorvector-databasevector-searchvectordatabase

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
infiniflow/ragflow An RAG (Retrieval-Augmented Generation) engine based on deep document understanding to provide truthful question-answering capabilities. 25,479
michaelfeil/infinity A high-throughput, low-latency API for serving text and multimodal embeddings from various models. 1,586
lancedb/lancedb A serverless vector search and storage database built with Rust, enabling efficient similarity searches across multimodal data. 4,993
neuml/txtai An all-in-one embeddings database for semantic search, LLM orchestration and language model workflows 9,709
nextapps-de/flexsearch A high-performance full-text search library for browser and Node.js applications 12,576
qdrant/qdrant A high-performance vector search engine and database for efficient similarity searches in machine learning applications. 21,001
fminference/flexllmgen Generates large language model outputs in high-throughput mode on single GPUs 9,236
lancedb/lance A modern columnar data format for machine learning and large language models. 4,010
aksnzhy/xlearn A high-performance machine learning package with linear models and factorization machines. 3,087
miurla/morphic An AI-powered search engine with a generative UI 6,461
langgenius/dify An open-source LLM app development platform that enables users to build and deploy AI-powered applications quickly and efficiently. 54,931
deepset-ai/haystack An AI orchestration framework to build customizable LLM applications with advanced retrieval methods. 18,094
adithya-s-k/omniparse A platform for ingesting and processing unstructured data from various sources to generate structured, actionable data optimized for AI applications. 5,813
milvus-io/milvus A high-performance cloud-native vector database for next-generation AI applications 31,283
pathwaycom/llm-app Provides pre-built AI application templates to integrate Large Language Models (LLMs) with various data sources for scalable RAG and enterprise search. 7,426