Antfly
Motor distribuido de búsqueda híbrida para la era de GPT
Antfly es un motor distribuido de búsqueda híbrida que indexa y consulta texto, imágenes, audio y vídeo en un único sistema. Construido sobre el consenso Raft de etcd y el almacenamiento Pebble de CockroachDB, fusiona búsqueda BM25, similitud vectorial densa y recorrido de grafos en una sola consulta. Su objetivo es ofrecer retrieval autoaprendible para agentes sin combinar Elasticsearch, Neo4j y múltiples APIs.
💻 Requisitos del sistema
No requiere GPU; el motor integrado genera embeddings en CPU. Puede conectarse a proveedores externos como Ollama
Al menos 20 GB en modo Swarm; aumenta con el tamaño del dataset
⚡ Instalación
4-1. Inicio rápido
brew install antflydb/taps/antfly
curl -fsSL https://releases.antfly.io/antfly/latest/install.sh | sh
docker run -p 8080:8080 ghcr.io/antflydb/antfly:omni
4-2. Instalación detallada
antfly --version
antfly swarm
antfly table create --table my_docs --index '{"type":"embeddings","embedder":{"provider":"termite","model":"BAAI/bge-small-en-v1.5"},"chunker":{"target_tokens":200,"overlap_tokens":25}}'
antfly load --table my_docs --file documents.json --id-field id
antfly query --table my_docs --full-text-search 'body:"target gene"' --semantic-search "cancer biomarker discovery" --limit 10
# Dashboard: http://localhost:8080
🧬 Casos de uso en biociencias
Búsqueda multimodal de artículos e imágenes patológicas
Carga 100.000 artículos PubMed e imágenes tisulares y combina embeddings CLIP y BM25 para consultas texto‑imagen sobre tumores BRCA1, mejorando la precisión con reranking.
Construcción automática de grafos gen‑enfermedad‑fármaco
Carga DrugBank y OMIM, extrae relaciones y explora rutas gen→enfermedad→fármaco combinando filtros BM25 y vectoriales.
Pipeline RAG de documentos regulatorios clínicos
Divide guías FDA, ICH y protocolos con target_tokens=200 y consulta casos de enriquecimiento biomarcador en ensayos fase III mediante respuestas en streaming.
FAQ
¿Qué es Antfly?
Antfly es un motor distribuido de búsqueda híbrida que indexa y consulta texto, imágenes, audio y vídeo en un único sistema. Construido sobre el consenso Raft de etcd y el almacenamiento Pebble de CockroachDB, fusiona búsqueda BM25, similitud vectorial densa y recorrido de grafos en una sola consulta. Su objetivo es ofrecer retrieval autoaprendible para agentes sin combinar Elasticsearch, Neo4j y múltiples APIs.
¿Cuándo debería usar Antfly?
Motor distribuido de búsqueda híbrida para la era de GPT
¿Cuál es un caso de uso biomédico de Antfly?
Búsqueda multimodal de artículos e imágenes patológicas: Carga 100.000 artículos PubMed e imágenes tisulares y combina embeddings CLIP y BM25 para consultas texto‑imagen sobre tumores BRCA1, mejorando la precisión con reranking.
📝 Notas de actualización
Aún no hay notas de actualización.
🧪 Código de la vida relacionado
Aún no hay publicaciones relacionadas de Código de la vida.