Antfly
Antfly is a distributed search engine built on etcds raft library, designed for multimodal data including text, images, audio, and video. It seamlessly combines full-text search using BM25, dense vector similarity, graph traversal, and sparse vector search in a single query. The system automatically generates embeddings, chunks, and graph edges upon data ingestion, featuring built-in RAG agents with streaming chat, tool calling, and confidence scoring. Key capabilities include automatic relationship extraction for knowledge graphs, cross-encoder reranking, and ACID-compliant transactions with distributed coordination. Antfly supports horizontal scaling via automatic sharding and replication, storage on S3-compatible systems, and hardware acceleration for vector operations. It offers a unified platform for retrieval-augmented generation, analytics, and document expiration. Users can deploy via Docker, Kubernetes, or local binaries, managing clusters through the Antfarm web dashboard or integrating via SDKs for