Skip to main content
Home

Justin B. Keiser

Librarian, Web Developer, Podcast Producer, Photographer
  • Home
  • About
  • Blog
  • Projects
  • Resume

AI for CMS

  1. Home »
  2. AI for CMS

Beyond OpenAI: A Provider-Agnostic AI Module for Backdrop CMS

A computer displaying "backdrop CMS" surrounded by AI logos and a robotic figure.

The OpenAI module for Backdrop CMS is now provider-agnostic, supporting OpenAI, Ollama, Groq, Gemini, and more. This post explains the new adapter architecture and how it shows Backdrop can use modern PHP without abandoning its roots.

  • Read more about Beyond OpenAI: A Provider-Agnostic AI Module for Backdrop CMS

Bringing AI to Backdrop CMS: The OpenAI Module

Black-and-white illustration of AI integration with Backdrop CMS, featuring interconnected nodes and abstract content blocks.

The OpenAI module for Backdrop CMS is a port of the popular Drupal module, bringing AI tools like text generation, embeddings, and DALL·E to Backdrop. Read about the journey.

  • Read more about Bringing AI to Backdrop CMS: The OpenAI Module

Photographs

Friendship Fountain at Night
A few years ago the library purchased a DSLR camera and made me learn how to use it. Now I take a lot of photos. I've tried to sell some on Adobe...

Blog

Beyond OpenAI: A Provider-Agnostic AI Module for Backdrop CMS

A computer displaying "backdrop CMS" surrounded by AI logos and a robotic figure.

The OpenAI module for Backdrop CMS is now provider-agnostic, supporting OpenAI, Ollama, Groq, Gemini, and more. This post explains the new adapter architecture and how it shows Backdrop can use modern PHP without abandoning its roots.

Revisiting CES 2016: A First Conference and a Lasting Impression

CES sign

With CES back in Las Vegas, I thought it was a good time to revisit my trip there in 2016. It was my first employer-funded conference, and I was completely in my element. The Jacksonville Public Library was exploring new technologies to offer customers in a Makerspace, and I was one of two...

How AI Helped Me Color Inside the Lines (and Feel Better About It)

Gray rabbit sitting among colorful flowers.

I’ve recently picked up some adult coloring books. With Easter weekend here, I thought it would be fun to color something festive, so I chose a picture of a rabbit surrounded by flowers. I enjoy coloring, but I always hit a moment of paralysis when...

Florida Drupal Camp 2025

Florida Drupal Camp logo with a palm tree graphic.

Florida Drupal Camp 2025 recap: sessions on AI, Backdrop, Agile, Tugboat, and more—plus food, fun, and a new Spinal Tap module turning Drupal up to 11!

Bringing AI to Backdrop CMS: The OpenAI Module

Black-and-white illustration of AI integration with Backdrop CMS, featuring interconnected nodes and abstract content blocks.

The OpenAI module for Backdrop CMS is a port of the popular Drupal module, bringing AI tools like text generation, embeddings, and DALL·E to Backdrop. Read about the journey.

2308 W 7th St
Muncie, IN 47302
904-910-4845
[email protected]

keiserjb on Drupal.org

  • github
  • linkedin

Copyright © 2026 Justin B. Keiser. All rights reserved.

Powered by Backdrop CMS