Image Generation Goes Native and Parser Cleanup Magic
Jeffrey Morgan delivered two major improvements to the Ollama codebase today. The big headline is native API support for experimental image generation models through a new /x/generate endpoint with OpenAI compatibility. Plus, a smart refactor that simplified the Nemotron parser by reusing existing Qwen3Coder logic, cutting code complexity significantly.
Duration: PT4M6S
Episode overview
This episode is a short developer briefing from Ollama.
It explains recent repository work in plain language.
- Show: Ollama
- Published: 2026-01-18T11:01:44Z
- Audio duration: PT4M6S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Hey there, amazing developers! Welcome back to another episode of the Ollama podcast. I'm your host, and I'm honestly buzzing with excitement about what landed in the codebase today. Grab your favorite beverage because we've got some fantastic changes to dig into.
So Jeffrey Morgan has been absolutely crushing it lately, and today was no exception. We're looking at two merged pull requests that show exactly what thoughtful software development looks like - one that adds exciting new functionality, and another that makes our existing code cleaner and more maintainable.
Let's start with the showstopper - native API support for experimental image generation models. This is huge, folks! Jeffrey introduced a brand new `/x/generate` endpoint that brings image generation right into the same API pattern we use for text completion. Think about how elegant that is - one consistent…
The API changes are really well thought out too. We're talking about width, height, and steps parameters in the generate request, plus status tracking with completed and total fields in the response. And when everything's done, you get your images back as base64-encoded data in an images array. It's clean, it's…
But…
…
Nearby episodes from Ollama
- The Great Cleanup - Manifests Get Their Own Home
- New Model Architecture and Image Generation Fixes
- New Model Support and Memory Management Wins
- FLUX.2 Image Generation Arrives
- Dynamic Loading and Experimental Models Take Center Stage
- Release Day Rescue Mission
- Gemma 4 Support and Platform Improvements
- Weekly Recap - MLX Performance & Path Handling