About the author
Jeffrey Rengifo is a software developer focusing on improving search experiences using Elasticsearch. He specializes in GenAI and aims to innovate by creating new tools to help optimize different processes and solve everyday problems.
Author’s articles

Using LangExtract and Elasticsearch
Learn how to extract structured data from free-form text using LangExtract and store it as fields in Elasticsearch.

August 18, 2025
Using FastAPI’s WebSockets and Elasticsearch to build a real-time app
Learn how to build a real-time application using FastAPI WebSockets and Elasticsearch.

July 24, 2025
LlamaIndex and Elasticsearch Rerankers: Unbeatable simplicity
Learn how to transition from Llamaindex RankGPT reranker to Elastic built-in semantic reranker.

July 22, 2025
Building Elasticsearch APIs with FastAPI
Learn how to build an Elasticsearch API with FastAPI using Pydantic schemas and FastAPI background tasks, demonstrated with a practical example.

AI-powered dashboards: From a vision to Kibana
Generate a dashboard using an LLM to process an image and turn it into a Kibana Dashboard.

July 11, 2025
Longer context ≠ better: Why RAG still matters
Learn why the RAG strategy is still relevant and gives the most efficient and better results.

June 17, 2025
Improving Copilot capabilities using Elasticsearch
Discover how to use Elasticsearch with Microsoft 365 Copilot Chat and Copilot in Microsoft Teams.

June 9, 2025
ES|QL in JavaScript: Leveraging Apache Arrow helpers
Learn how to use ES|QL with JavaScript Apache Arrow client helpers.

May 19, 2025
Elasticsearch in JavaScript the proper way, part II
Reviewing production best practices and explaining how to run the Elasticsearch Node.js client in Serverless environments.

May 15, 2025
Elasticsearch in JavaScript the proper way, part I
Explaining how to create a production-ready Elasticsearch backend in JavaScript.

Using AutoGen with Elasticsearch
Learn to create an Elasticsearch tool for your agents with AutoGen.

Using LlamaIndex Workflows with Elasticsearch
Learn how to create an Elasticsearch-based step for your LlamaIndex workflow.

April 8, 2025
Using CrewAI with Elasticsearch
Learn how to create an Elasticsearch agent with CrewAI for your agent team and perform market research.

March 7, 2025
Ingesting data into Elasticsearch with BigQuery
Learn how to index and search Google BigQuery data in Elasticsearch using Python.

February 18, 2025
Exploring OpenAI CLIP alternatives
Analyzing alternatives to the OpenAI CLIP model for image-to-image, and text-to-image search.

February 14, 2025
Using Ollama with the Inference API
The Ollama API is compatible with the OpenAI API so it's very easy to integrate Ollama with Elasticsearch.

February 11, 2025
Are synonyms important in RAG?
Exploring the functionality of Elasticsearch synonyms in a Retrieval Augmented Generation (RAG) application.

February 3, 2025
Elastic Playground: Using Elastic connectors to chat with your data
Learn how to use Elastic connectors and Playground to chat with your data. We'll start by using connectors to search for information in different sources.

January 24, 2025
Indexing OneLake data into Elasticsearch - Part II
Second part of a two-part article to index and search OneLake data into Elastic using a Custom connector.