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

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

Blog post from LllamaIndex

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,401 292 122 -7%
Vector Search 13 2,087 216 81 +23%
AI Model Fine-tuning 2 474 91 59 +12%
Developer Experience 1 400 163 88 +13%
RAG 1 1,125 154 56 -17%
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.