JD Armada

JD Armada

Developer Advocate

JD Armada is a Developer Advocate at Elastic, where he helps developers build powerful AI-driven applications using search technologies, vector databases, and emerging frameworks like the Model Context Protocol (MCP). With a background in software engineering and a passion for agentic AI systems, JD creates technical content, demos, and tools that make cutting-edge concepts accessible and practical.

Subscribe
Articles by JD Armada
AI video search with Elasticsearch and Jina: Find the exact seconds of footage you need
Elasticsearch Labs

AI video search with Elasticsearch and Jina: Find the exact seconds of footage you need

Cut each clip at its shot boundaries and embed every scene as a vector, and a plain text query gives back the file plus the exact seconds to drop on a timeline.

JD Armada
Creating reliable agents with structured outputs in Elasticsearch
Elasticsearch Labs

Creating reliable agents with structured outputs in Elasticsearch

Explore what structured outputs are and how to leverage them in Elasticsearch to ground agents in the most relevant context for data contracts.

JD Armada
Top Elastic Agent Builder projects and learnings from Cal Hacks 12.0
Elasticsearch Labs

Top Elastic Agent Builder projects and learnings from Cal Hacks 12.0

Explore the top Elastic Agent Builder projects from Cal Hacks 12.0 and dive into our technical takeaways on Serverless, ES|QL, and agent architectures.

JD Armada
Building a knowledge agent with semantic recall using Mastra and Elasticsearch
Elasticsearch Labs

Building a knowledge agent with semantic recall using Mastra and Elasticsearch

Learn how to build a knowledge agent with semantic recall using Mastra and Elasticsearch as a vector store for memory and information retrieval.

JD Armada
How to display fields of an Elasticsearch index
Elasticsearch Labs

How to display fields of an Elasticsearch index

Learn how to display fields of an Elasticsearch index using the _mapping and _search APIs, sub-fields, synthetic _source, and runtime fields.

JD Armada
Building an agentic RAG assistant with JavaScript, Mastra and Elasticsearch
Elasticsearch Labs

Building an agentic RAG assistant with JavaScript, Mastra and Elasticsearch

Learn how to build AI agents in the JavaScript ecosystem

JD Armada
The current state of MCP (Model Context Protocol)
Elasticsearch Labs

The current state of MCP (Model Context Protocol)

Learn about MCP, project updates, features, security challenges, emerging use-cases, and how to tinker around with Elastic’s Elasticsearch MCP server.

JD Armada