# llamaindex

LlamaIndex is an open-source framework and data framework for building LLM-powered agents and applications over private data, with tools for ingestion, indexing, retrieval, and workflows.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How LlamaIndex uses Temporal to scale reliable document orchestration

DevFeed: [How LlamaIndex uses Temporal to scale reliable document orchestration](<https://devfeed.tech/articles/how-llamaindex-uses-temporal-to-scale-reliable-document-orchestration-35908.md>)

Original publisher: [Read original article](<https://temporal.io/blog/llamaindex-uses-temporal-to-scale-reliable-document-orchestration>)

Author: Adrian Lyjak

Published: 2026-09-01T00:00:00Z

Content type: article

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [llamaindex](<https://devfeed.tech/topics/llamaindex.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [RabbitMQ](<https://devfeed.tech/topics/rabbitmq.md>), [Concurrency](<https://devfeed.tech/topics/concurrency.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [concurrency](<https://devfeed.tech/tags/concurrency.md>), [llamaindex](<https://devfeed.tech/tags/llamaindex.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [rabbitmq](<https://devfeed.tech/tags/rabbitmq.md>), [scale](<https://devfeed.tech/tags/scale.md>), [temporal](<https://devfeed.tech/tags/temporal.md>), [temporal-voices](<https://devfeed.tech/tags/temporal-voices.md>)

### AI overview

This article explains how LlamaIndex moved document-processing workloads from RabbitMQ to Temporal. It describes the complexity of processing documents page by page and reports that Temporal helped the team improve durability and concurrency while processing tens of millions of pages per day for the Batch API.

### Source excerpt

Learn how LlamaIndex moved from RabbitMQ to Temporal to make LlamaParse more durable, improve concurrency, and process tens of millions of pages per day.

## The Real Python Podcast - Episode #306: Programmatically Developing LLM Prompts With DSPy

DevFeed: [The Real Python Podcast - Episode #306: Programmatically Developing LLM Prompts With DSPy](<https://devfeed.tech/articles/the-real-python-podcast-episode-306-programmatically-developing-llm-prompts-with-dspy-4390.md>)

Original publisher: [Read original article](<https://realpython.com/podcasts/rpp/306/>)

Author: Real Python

Published: 2026-08-07T12:00:00Z

Content type: article

Language: en

Sources: [Real Python](<https://devfeed.tech/sources/real-python.md>)

Topics: [DSPy](<https://devfeed.tech/topics/dspy.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Python](<https://devfeed.tech/topics/python.md>), [llamaindex](<https://devfeed.tech/topics/llamaindex.md>)

Tags: [dspy](<https://devfeed.tech/tags/dspy.md>), [llamaindex](<https://devfeed.tech/tags/llamaindex.md>), [llm](<https://devfeed.tech/tags/llm.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [programming](<https://devfeed.tech/tags/programming.md>), [prompt-engineering](<https://devfeed.tech/tags/prompt-engineering.md>), [python](<https://devfeed.tech/tags/python.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

This podcast episode explains how DSPy programmatically develops and optimizes prompts for LLM applications. It covers declarative signatures, prompt compilation and tuning, and the limitations of manual prompt engineering. The episode also highlights a course on using LlamaIndex for RAG in Python.

### Source excerpt

How can you move from manually writing prompts for an LLM application toward defining them programmatically? This week on the show, Brett Kennedy returns to discuss his new book "Building LLM Applications with DSPy."

## DigitalOcean Gradient™ AI Platform Now Integrates with LlamaIndex

DevFeed: [DigitalOcean Gradient™ AI Platform Now Integrates with LlamaIndex](<https://devfeed.tech/articles/digitalocean-gradienttm-ai-platform-now-integrates-with-llamaindex-19884.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/gradient-ai-platform-llamaindex-integration>)

Author: Narasimha Badrinath

Published: 2026-02-18T20:23:52Z

Content type: release

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [llamaindex](<https://devfeed.tech/topics/llamaindex.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [AI Platform](<https://devfeed.tech/topics/ai-platform.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>)

Tags: [ai-platform](<https://devfeed.tech/tags/ai-platform.md>), [async](<https://devfeed.tech/tags/async.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [llamaindex](<https://devfeed.tech/tags/llamaindex.md>), [product-updates](<https://devfeed.tech/tags/product-updates.md>), [pypi](<https://devfeed.tech/tags/pypi.md>), [rag](<https://devfeed.tech/tags/rag.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

DigitalOcean Gradient AI Platform now natively integrates with LlamaIndex through two PyPI packages. The integration connects Gradient Knowledge Bases and hosted LLMs to LlamaIndex workflows, supporting hybrid search, metadata filtering, streaming responses, and asynchronous operations.

### Source excerpt

We're excited to announce that DigitalOcean Gradient™ AI Platform now integrates natively with LlamaIndex - one of the most popular frameworks for building RAG applications. This means you can now connect your Gradient AI Platform Knowledge Base and LLMs directly to LlamaIndex workflows, using the abstractions you already know. No additional infrastructure. No complex setup. Just install two packages and start building. Why This Matters If you've built RAG applications before, you know the drill: provision a vector database, set up an embedding pipeline, manage credentials across services, and stitch everything together. It's a lot of overhead before you write a single line of application logic. With these new integrations, we've done the heavy lifting. Your Knowledge Base handles document ingestion, chunking, and embeddings. The LlamaIndex retriever connects directly to it. Add our LLM integration, and you have a complete RAG pipeline running on managed DigitalOcean infrastructure. What's New Two packages are now available on PyPI: llama-index-retrievers-digitalocean-gradientai Connect to your Knowledge Base as a LlamaIndex retriever. Supports hybrid search (keyword + semantic), metadata filtering, and async operations. llama-index-llms-digitalocean-gradientai Use Gradient AI Platform-hosted LLMs in your LlamaIndex workflows. Supports streaming responses and async for high-throughput applications. Both packages work with LlamaIndex query engines, chat engines, callbacks, and the broader ecosystem. Get Started in Minutes Install the packages: pip install llama-index-retrievers-digitalocean-gradientai llama-index-llms-digitalocean-gradientai From there, configure your Gradient AI Platform credentials and drop the retriever and LLM into your existing LlamaIndex code. Check out our documentation for a complete walkthrough and code examples. What You Can Build These integrations open up a range of possibilities: Support assistants grounded in your product documentation

## Building Data-Aware AI Applications with Heroku AI and LlamaIndex

DevFeed: [Building Data-Aware AI Applications with Heroku AI and LlamaIndex](<https://devfeed.tech/articles/building-data-aware-ai-applications-with-heroku-ai-and-llamaindex-26384.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/building-data-aware-ai-applications-with-heroku-ai-llamaindex/>)

Author: Anush DSouza

Published: 2025-08-19T15:00:00Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [Heroku](<https://devfeed.tech/topics/heroku.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [llamaindex](<https://devfeed.tech/topics/llamaindex.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [building](<https://devfeed.tech/tags/building.md>), [data](<https://devfeed.tech/tags/data.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [heroku-ai](<https://devfeed.tech/tags/heroku-ai.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [llamaindex](<https://devfeed.tech/tags/llamaindex.md>), [llm-applications](<https://devfeed.tech/tags/llm-applications.md>), [managed-inference-and-agents](<https://devfeed.tech/tags/managed-inference-and-agents.md>), [product-features](<https://devfeed.tech/tags/product-features.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

This tutorial explains how to build retrieval-augmented generation applications that use private data with Heroku AI and LlamaIndex. It describes LlamaIndex's role in orchestrating data ingestion, indexing, retrieval, and LLM context, along with Heroku AI capabilities including managed inference, embeddings, vector search through pgvector, and connections via Model Context Protocol and AppLink.

### Source excerpt

Building AI applications that can interact with private data is a common goal for many organizations. The challenge often lies in connecting large language models (LLMs) with proprietary datasets. A combination of Heroku Managed Inference and Agents and LlamaIndex provides an elegant stack for this purpose. This post explores how to use these tools to [...] The post Building Data-Aware AI Applications with Heroku AI and LlamaIndex appeared first on Heroku.

## Building RagRabbit, An Open Source RAG Search with Postgres as the Vector Store

DevFeed: [Building RagRabbit, An Open Source RAG Search with Postgres as the Vector Store](<https://devfeed.tech/articles/building-ragrabbit-an-open-source-rag-search-with-postgres-as-the-vector-store-5761.md>)

Original publisher: [Read original article](<https://neon.com/blog/ragrabbit-neon>)

Author: Carlota Soto

Published: 2025-03-17T17:40:19Z

Content type: article

Language: en

Sources: [Blog -- Neon Docs](<https://devfeed.tech/sources/blog-neon-docs.md>)

Topics: [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [Databases](<https://devfeed.tech/topics/databases.md>), [Web Scraping](<https://devfeed.tech/topics/web-scraping.md>), [llamaindex](<https://devfeed.tech/topics/llamaindex.md>), [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [Appwrite](<https://devfeed.tech/topics/appwrite.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Vercel](<https://devfeed.tech/topics/vercel.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [building](<https://devfeed.tech/tags/building.md>), [case-studies](<https://devfeed.tech/tags/case-studies.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [databases](<https://devfeed.tech/tags/databases.md>), [embedding](<https://devfeed.tech/tags/embedding.md>), [llamaindex](<https://devfeed.tech/tags/llamaindex.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [openai](<https://devfeed.tech/tags/openai.md>), [rag](<https://devfeed.tech/tags/rag.md>), [search](<https://devfeed.tech/tags/search.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [source](<https://devfeed.tech/tags/source.md>), [vercel](<https://devfeed.tech/tags/vercel.md>)

### AI overview

This article introduces RagRabbit, an open-source toolkit for building retrieval-augmented generation workflows with Postgres and pgVector. It crawls websites, converts pages to Markdown, creates LLM-friendly text files, stores embeddings in Postgres, and provides AI question answering through OpenAI or Claude. It also offers an MCP server for supplying relevant document chunks to Cursor and Claude Desktop, with deployment on Vercel and Neon.

### Source excerpt

"When I started RagRabbit, I did testing on vector databases, but I didn't see a real advantage. Postgres with Pgvector covers everything I need, and it's very performant for the number of rows I handle" (Marco D'Alia, Software Architect behind RagRabbit) While experimenting with...

## Visual Document Retrieval Goes Multilingual

DevFeed: [Visual Document Retrieval Goes Multilingual](<https://devfeed.tech/articles/visual-document-retrieval-goes-multilingual-7550.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/vdr-2b-multilingual>)

Author: Marco Cimolai; Logan Markewich

Published: 2025-01-10T00:00:00Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [datasets](<https://devfeed.tech/topics/datasets.md>), [Embeddings](<https://devfeed.tech/topics/embeddings.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>), [llamaindex](<https://devfeed.tech/topics/llamaindex.md>), [multimodal](<https://devfeed.tech/topics/multimodal.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [data](<https://devfeed.tech/topics/data.md>), [Query (disambiguation)](<https://devfeed.tech/topics/query.md>)

Tags: [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [cv](<https://devfeed.tech/tags/cv.md>), [data](<https://devfeed.tech/tags/data.md>), [datasets](<https://devfeed.tech/tags/datasets.md>), [embeddings](<https://devfeed.tech/tags/embeddings.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [inference](<https://devfeed.tech/tags/inference.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [llamaindex](<https://devfeed.tech/tags/llamaindex.md>), [multimodal](<https://devfeed.tech/tags/multimodal.md>), [nlp](<https://devfeed.tech/tags/nlp.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [open-source-collab](<https://devfeed.tech/tags/open-source-collab.md>), [retrieval](<https://devfeed.tech/tags/retrieval.md>), [synthetic](<https://devfeed.tech/tags/synthetic.md>), [vector](<https://devfeed.tech/tags/vector.md>), [vlms](<https://devfeed.tech/tags/vlms.md>)

### AI overview

The article introduces a multilingual embedding model for visual document retrieval and its English-only counterpart. The models encode document page screenshots into dense single-vector representations, enabling visual search across languages without OCR or document-chunking pipelines. The article also presents a 500,000-sample open-source multilingual synthetic dataset, reports faster inference and lower VRAM usage, and describes cross-lingual retrieval and Matryoshka Representation Learning capabilities.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.