run-llama

llama_cloud_services: Parse Documents and Use Llama Cloud Services

A TypeScript client and service repository for Llama Cloud document processing and knowledge workflows. It is deprecated; new projects should use the replacement packages linked by the maintainers.

Stars
4.3k
Forks
463
Stars, last 10 days
+2

Our take

Health score

48/100

How it is scored
Activity
53
Community
80
Issues
36
Pull requests
21

+2 stars in the last 10 days

  • Releases more often than 88% of the projects we track
  • Slower to close issues than 85% of the projects we track

Overview

llama_cloud_services provides access to Llama Cloud services for document parsing and knowledge management. Its document-focused scope includes converting and extracting content from formats such as PDF, DOCX, and PowerPoint files into text, Markdown, and structured data.

The repository is for developers building applications around Llama Cloud rather than a standalone document-processing product. It is deprecated, so it is mainly relevant to existing integrations that need context for migration; new development should use the replacement packages.

Key Features

  • Supports document parsing workflows for PDF, DOCX, and PowerPoint formats.
  • Covers outputs such as text, Markdown, JSON, and Excel-oriented data.
  • Focuses on document content, including tables and structured data.
  • Connects document processing with Llama Cloud knowledge services.
  • Has a TypeScript package and a corresponding Python package in the repository's migration guidance.

Use Cases

  • Application developers can integrate Llama Cloud document services into existing TypeScript projects.
  • Teams handling PDFs can evaluate cloud-based extraction into text, Markdown, or structured formats.
  • Developers processing office documents can explore parsing workflows for DOCX and PowerPoint files.
  • Existing users can identify the maintained successor packages when updating an integration.

Getting Started

For new TypeScript projects, install the replacement package:

npm install @llamaindex/llama-cloud

Python users can install llama-cloud>=1.0 with pip. See the repository README and the replacement TypeScript project for migration details.

Alternatives

  • Firecrawl: Firecrawl extracts web content through crawling and scraping, while llama_cloud_services focuses on document processing and knowledge workflows.
  • deepscrape: deepscrape turns websites into clean or structured data, while llama_cloud_services processes documents and supports knowledge workflows.
ProjectLanguageLicenseStarsStatus
llama_cloud_servicesTypeScriptMIT4.3kNot checked yet
firecrawlTypeScriptAGPL-3.0188kActive
deepscrapeTypeScriptMIT320Active

Considerations

The README marks this repository and its packages as deprecated and directs users to replacement Python and TypeScript packages for active development and support. Its notice says maintenance continues until May 1, 2026, so check the linked successor projects before starting a new integration. Using the cloud services also means your workflow depends on Llama Cloud; the supplied repository information does not specify service requirements or pricing.

Found this useful?

Share it with someone who would like llama_cloud_services.

Comparisons