AI
AI blog Database docker Duality Views Go Graph Java JDBC JMS JPA JSON Kafka livesql microservices MongoDB NodeJS Observability OCI oraclefree Oracle Text ORDS PDB performance PL/SQL python security Spatial SpringBoot Testcontainers TxEventQ TypeScript Vector Search
-

An Agent Skill that uses Kafka Java APIs for Oracle AI Database
In my own work, I found most coding agents weren’t generating high-quality code for Oracle AI…
-

SQLcl MCP for Oracle AI Database using LangChain
Want to ask to use Model Context Protocol (MCP) to orchestrate Oracle AI Database from Python…
-

The Exploit Window is Shrinking. Converged Databases Shrink the Attack Surface
I often talk about converged, multi-model databases from the perspective of developer productivity. Owning one platform…
-

Using Agent Skills to develop with Oracle AI Database
Skills are reusable, task-specific workflows for your agents: each skill is a directory centered on a…
-

LangChain vs. DIY: Vector Search with Oracle AI Database
When do you use a framework vs. write your own implementation – especially when it comes…
-

Data Is Context: Building Agent Harness with Database at the Center
Long-running agents often fail because they lack disciplined, accurate context. This is especially important when tasks…
-

Filesystem vs. Database for Agent Memory
Agents need persistent, searchable memory across tasks, and filesystems have emerged as the dominant storage/access layer.…
-

Natural Language SQL with Oracle MCP and LangChain4j
Want to build agentic applications with MCP integrations in Java? Sure! Just use Langchain4j. In this…
-

AI Optimizer & Toolkit: test and generate apps
In this article, we’ll explore automated testing with the Oracle AI Optimizer & Toolkit, and then…
-

AI Optimizer & Toolkit: connect LLMs and use your data
In this article, we’ll configure the Oracle AI Optimizer and Toolkit with an LLM, enable embedding…