claudeers.

🔓 unclaimed — this page was auto-generated from GitHub. Are you the creator?

Claim this page →
// Automation & Workflows

LlamaIndexTS

Data framework for your LLM applications. Focus on server side solution

Archived
5/100
last commit 4 months ago
last release 7 months ago
releases 2686
open issues 109
// install
git clone https://github.com/run-llama/LlamaIndexTS

[!CAUTION]

Deprecation Notice

This project is deprecated and no longer maintained.

For LlamaCloud/LlamaParse usage, check out our docs: https://developers.llamaindex.ai/python/cloud/

Thank you to everyone who contributed to and used LlamaIndex.TS.

LlamaIndex logo

LlamaIndex.TS (Deprecated)

Data framework for your LLM application.

Use your own data with large language models (LLMs, OpenAI ChatGPT and others) in JS runtime environments with TypeScript support.

Documentation: https://ts.llamaindex.ai/

Try examples online:

What is LlamaIndex.TS?

LlamaIndex.TS aims to be a lightweight, easy to use set of libraries to help you integrate large language models into your applications with your own data.

Compatibility

Multiple JS Environment Support

LlamaIndex.TS supports multiple JS environments, including:

  • Node.js >= 20 ✅
  • Deno ✅
  • Bun ✅
  • Nitro ✅
  • Vercel Edge Runtime ✅ (with some limitations)
  • Cloudflare Workers ✅ (with some limitations)

For now, browser support is limited due to the lack of support for AsyncLocalStorage-like APIs

Supported LLMs:

  • OpenAI LLms
  • Anthropic LLms
  • Groq LLMs
  • Llama2, Llama3, Llama3.1 LLMs
  • MistralAI LLMs
  • Fireworks LLMs
  • DeepSeek LLMs
  • ReplicateAI LLMs
  • TogetherAI LLMs
  • HuggingFace LLms
  • DeepInfra LLMs
  • Gemini LLMs

Getting started

npm install llamaindex
pnpm install llamaindex
yarn add llamaindex

Setup in Node.js, Deno, Bun, TypeScript...?

See our official document: https://ts.llamaindex.ai/docs/llamaindex/getting_started

Adding provider packages

In most cases, you'll also need to install provider packages to use LlamaIndexTS. These are for adding AI models, file readers for ingestion or storing documents, e.g. in vector databases.

For example, to use the OpenAI LLM, you would install the following package:

npm install @llamaindex/openai
pnpm install @llamaindex/openai
yarn add @llamaindex/openai

Playground

Check out our NextJS playground at https://llama-playground.vercel.app/. The source is available at https://github.com/run-llama/ts-playground

Core concepts for getting started:

See our documentation: https://ts.llamaindex.ai/docs/llamaindex/getting_started/concepts

Contributing:

Please see our contributing guide for more information. You are highly encouraged to contribute to LlamaIndex.TS!

Community

Please join our Discord! https://discord.com/invite/eN6D2HQ4aX

// compatibility

Platformsapi, web
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageTypeScript

// faq

What is LlamaIndexTS?

Data framework for your LLM applications. Focus on server side solution. It is open-source on GitHub.

Is LlamaIndexTS free to use?

LlamaIndexTS is open-source under the MIT license, so it is free to use.

What category does LlamaIndexTS belong to?

LlamaIndexTS is listed under devtools in the Claudeers registry of Claude-compatible tools.

1 views
3,078 stars
unclaimed
updated 15 days ago

// embed badge

LlamaIndexTS on Claudeers
[![Claudeers](https://claudeers.com/api/badge/llamaindexts.svg)](https://claudeers.com/llamaindexts)

// retro hit counter

LlamaIndexTS hit counter
[![Hits](https://claudeers.com/api/counter/llamaindexts.svg)](https://claudeers.com/llamaindexts)

// reviews

// guestbook

0/500

// related in Automation & Workflows

🔓

The agent that grows with you

// automationNousResearch/Python211,605MIT[ claude ]
🔓

The API to search, scrape, and interact with the web at scale. 🔥

// automationfirecrawl/TypeScript143,720AGPL-3.0[ claude ]
🔓

🌐 Make websites accessible for AI agents. Automate tasks online with ease.

// automationbrowser-use/Python103,709MIT[ claude ]
🔓

An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message…

// automationbytedance/Python76,016MIT[ claude ]

// built by

1 of its contributors also build on official projectsclaude-plugins-official

→ see how LlamaIndexTS connects across the ecosystem