LlamaIndex v0.14.24 adds Claude Sonnet 5 / Opus 5, Gemini 3.7 Flash, GPT-5.6, and multimodal AG-UI input
libraryLlamaIndex 0.14.24 ships broad model allowlist updates (Claude Sonnet 5, Opus 5 with 1M context on Opus 4.6, GPT-5.6, Gemini 3.7 Flash as new default) across the anthropic, bedrock-converse, openai, and google-genai integrations. AG-UI protocol 0.4.0 now supports multimodal user input (images, audio, video, documents). Memory can accept any AsyncDBChatStore, LLMRerank gains async, and dozens of core bug fixes land for agents, ingestion, and retrieval.
an agent can now target Claude Sonnet 5 / Opus 5, GPT-5.6, and Gemini 3.7 Flash through LlamaIndex, accept multimodal user input via the AG-UI protocol, and plug in any AsyncDBChatStore as agent memory.
Multi-package monorepo release; headline items are new frontier model support (Sonnet 5, Opus 5, GPT-5.6, Gemini 3.7 Flash) and AG-UI multimodal input. Rest is bug fixes.
pip install llama-index-core==0.14.24from llama_index.llms.anthropic import Anthropic
from llama_index.core.agent.workflow import FunctionAgent
llm = Anthropic(model="claude-sonnet-5")
async def add(a: int, b: int) -> int:
"""Add two numbers."""
return a + b
agent = FunctionAgent(tools=[add], llm=llm)
response = await agent.run("What is 21 + 21?")
print(response)