Home / Companies / LlamaIndex / Blog / Post Details
Content Deep Dive

Splitting into `llama-index-core` and integration packages

Blog post from LlamaIndex

Post Details
Company
Date Published
Author
LlamaIndex
Word Count
2,018
Company Posts That Month
13
Language
English
Hacker News Points
-
Post removed?
No
Summary

LlamaIndex v0.10.0 marks a significant overhaul of the Python package, enhancing its capabilities as a production-ready data framework for LLM applications. The update introduces a modular structure by creating a new llama-index-core package and separating integrations into individual PyPI packages, which are now centrally listed on LlamaHub. This change aims to streamline the growth of the ecosystem while alleviating the maintenance burden, as users no longer need to update the entire package upon integration changes. The update also deprecates the ServiceContext abstraction to simplify the management of LLMs and embeddings, allowing users to directly specify parameters or set global defaults. While the transition to v0.10 may cause some breakages, comprehensive migration guides and scripts have been provided to ease the upgrade process. Meanwhile, LlamaHub evolves into a central hub for all integrations, consolidating the previous llama-hub repository into the main llama_index repository, and the new structure facilitates easier contributions by the community.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
LLM 36 2,650 335 146 +1%
Vector Search 13 2,199 242 94 +29%
AI Model Fine-tuning 2 494 105 70 +16%
Developer Experience 1 437 182 99 +16%
RAG 1 1,171 163 62 -15%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.