llama-hub  by run-llama

Data loaders for LLMs (deprecated, now in LlamaIndex core)

created 2 years ago
3,476 stars

Top 14.2% on sourcepulse

GitHubView on GitHub
Project Summary

This repository, run-llama/llama-hub, served as a community-driven library for data loaders, tools, and "llama-packs" designed to integrate diverse knowledge sources with Large Language Models (LLMs) via frameworks like LlamaIndex and LangChain. It aimed to simplify data ingestion and enable LLMs to interact with external services.

How It Works

The library provided a centralized collection of community-contributed modules, each designed for a specific data source (e.g., Google Docs, Notion, SQL databases) or tool functionality (e.g., Google Calendar, OpenAPI specs). These modules acted as connectors, abstracting the complexity of data retrieval and formatting, allowing users to easily ingest data for LLM-based retrieval or enable LLMs to perform actions on external systems.

Quick Start & Requirements

  • Install via pip: pip install llama-hub
  • Requires Python. Specific LLM API keys and potentially cloud service credentials may be needed depending on the loader/tool used.
  • Official website for browsing integrations: https://llamahub.ai/

Highlighted Details

  • Deprecated and archived; all integrations are now part of the core llama-index Python repository.
  • Supported integration with LlamaIndex via download_loader and LangChain.
  • Included "llama-packs" for pre-built RAG pipelines and "llama-datasets" for RAG evaluation benchmarks.
  • Provided guidelines and scripts for community contributions via Pull Requests.

Maintenance & Community

  • Archived as of LlamaIndex v0.10.
  • Original creator: Jesse Zhang.
  • Community support via Discord and Twitter.

Licensing & Compatibility

  • The README does not explicitly state a license for this repository. However, integrations within the llama-index core repository are typically under the MIT license. Compatibility for commercial use would depend on the specific licenses of the integrated components and the core llama-index library.

Limitations & Caveats

This repository is archived and read-only. All functionality has been migrated to the core llama-index Python repository, making this specific repository obsolete for new development or contributions. Users should refer to the llama-index repository for current integrations.

Health Check
Last commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
9 stars in the last 90 days

Explore Similar Projects

Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Anton Troynikov Anton Troynikov(Cofounder of Chroma), and
20 more.

llama_index by run-llama

0.3%
43k
Data framework for building LLM-powered agents
created 2 years ago
updated 19 hours ago
Feedback? Help us improve.