Query-Bot integra la ingestión de documentos, segmentación de texto y embeddings vectoriales para construir un índice buscable a partir de PDFs, archivos de texto y documentos Word. Usando LangChain y GPT-3.5 Turbo de OpenAI, procesa las consultas del usuario recuperando pasajes relevantes y generando respuestas concisas. La interfaz basada en Streamlit permite a los usuarios cargar archivos, seguir el historial de conversaciones y ajustar configuraciones. Puede desplegarse localmente o en entornos en la nube, ofreciendo un marco extensible para agentes personalizados y bases de conocimientos.
RecurSearch es una biblioteca de Python de código abierto diseñada para mejorar la generación aumentada por recuperación (RAG) y los flujos de trabajo de agentes de IA mediante búsqueda semántica recursiva. Los usuarios definen un pipeline de búsqueda que incrusta consultas y documentos en espacios vectoriales, luego refina iterativamente las consultas basándose en resultados previos, aplica filtros de metadatos o palabras clave, y resume o agrega hallazgos. Este refinamiento paso a paso proporciona mayor precisión, reduce llamadas API y ayuda a los agentes a identificar información profundamente anidada o específica del contexto a partir de grandes corpus.