LlamaIndex 0.11: Major Update Brings New Features and Improvements

LlamaIndex 0.11 introduces Workflows, Instrumentation, async streaming, and a 42% smaller package. Upgrade now for better performance and new AI features!
Written by
Protecto
Leading Data Privacy Platform for AI Agent Builders
LlamaIndex 0.11 Major Update Brings New Features and Improvements

Table of Contents

Share Article

LlamaIndex has just launched version 0.11 of its Python library, bringing new features, optimizations, and breaking changes. Building on the foundation of version 0.10, this latest update aims to provide developers with more powerful tools for building generative AI applications while improving performance and usability. 

Key Features: Workflows and Instrumentation 

A significant highlight of LlamaIndex 0.11 is the introduction of Workflows, an event-driven architecture designed to simplify the creation of complex generative AI applications. This replaces the deprecated Query Pipelines feature and is set to become the new standard for developers working with LlamaIndex. The team has released a comprehensive tutorial to help users understand and implement Workflows in their projects.

Another notable addition is Instrumentation, which dramatically enhances the observability of LlamaIndex applications. This feature allows developers to monitor and debug their applications more efficiently, improving reliability and performance. 

Improved Property Graph Support and Package Size Reduction 

The Property Graph Index has also significantly improved, delighting users with better support for property graphs. Additionally, LlamaIndex has streamlined its core package, reducing its size by an impressive 42%. This was achieved by removing OpenAI as a core dependency and making libraries like Pandas optional. These changes help optimize application performance while keeping the package lightweight. 

Additional Enhancements 

LlamaIndex 0.11 introduces other valuable features, including async streaming support for query engines and throughout the framework. The new Structured Planning Agent enhances agentic capabilities, and the Function Calling LLM improves tool-calling in language models. Furthermore, adding a Chat Summary Memory buffer helps maintain context during conversations, making interactions more coherent.

While these are just some highlights, version 0.11 includes hundreds of new features and bug fixes.

Breaking Changes in Version 0.11 

As with any significant update, there are some breaking changes to be aware of. Pydantic V2 is fully supported, meaning LlamaIndex’s Pydantic types will seamlessly integrate with FastAPI and other frameworks. This change required significant effort, so developers are encouraged to report bugs.

The ServiceContext object has been completely removed, making way for the Settings object. Developers will need to update their code accordingly. The LLMPredictor has also been deprecated in favor of the new LLM class, which is a direct replacement.

Overall, LlamaIndex 0.11 represents a substantial leap forward regarding functionality, performance, and ease of use.

Protecto
Leading Data Privacy Platform for AI Agent Builders
Protecto is an AI Data Security & Privacy platform trusted by enterprises across healthcare and BFSI sectors. We help organizations detect, classify, and protect sensitive data in real-time AI workflows while maintaining regulatory compliance with DPDP, GDPR, HIPAA, and other frameworks. Founded in 2021, Protecto is headquartered in the US with operations across the US and India.

Related Articles

Agentic Data Classification

Agentic Data Classification: A New Architecture for Modern Data Protection

Discover how agentic data classification replaces rigid, model-centric systems with adaptive, intelligent orchestration for scalable, context-aware data protection....

A Step-by-Step Guide to Enabling HIPAA-Safe Healthcare Data for AI

Learn how to enable HIPAA-safe AI in healthcare with a step-by-step approach to PHI identification, masking, access control, and auditability. Build compliant AI workflows without slowing innovation....

How Protecto Delivers Format Preserving Masking to Support Generative AI

Protecto deploys a number of smart techniques to secure sensitive data in generative AI workflows, maintaining structure and referential integrity while preventing leaks or false semantics. Read on to know how. ...
Protecto SaaS is LIVE! If you are a startup looking to add privacy to your AI workflows
Learn More