Herramientas de IA
RAGAvanzado

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

🧠RAM

No requiere GPU; el motor integrado genera embeddings en CPU. Puede conectarse a proveedores externos como Ollama

💾Almacenamiento

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.

📄 Documentación oficial🐙 GitHub

📝 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.