---
title: What is LlamaIndex.TS
description: LlamaIndex is the leading data framework for building LLM applications
---

LlamaIndex is a framework for building context-augmented generative AI applications with LLMs including agents and workflows.

The TypeScript implementation is designed for JavaScript server side applications using <SiNodedotjs className="inline" color="#5FA04E" /> Node.js, <SiDeno className="inline" color="#70FFAF" /> Deno, <SiBun className="inline" /> Bun, <SiCloudflareworkers className="inline" color="#F38020" /> Cloudflare Workers, and more.

LlamaIndex.TS provides tools for beginners, advanced users, and everyone in between.

Try it out with a starter example using StackBlitz:

<iframe
  className="w-full h-[440px]"
  aria-label="LlamaIndex.TS Starter"
  aria-description="This is a starter example for LlamaIndex.TS, it shows the basic usage of the library."
  src="https://stackblitz.com/github/run-llama/LlamaIndexTS/tree/main/examples?embed=1&file=starter.ts"
/>

You'll need an OpenAI API key to run this example. You can retrieve it from [OpenAI](https://platform.openai.com/api-keys).