From d7fb095fbded280cad40a8f14ac13cdc97563a77 Mon Sep 17 00:00:00 2001
From: Alex Yang <himself65@outlook.com>
Date: Mon, 17 Jun 2024 14:33:53 -0700
Subject: [PATCH] refactor: rename directory `core` to `llamaindex` (#936)

---
 .github/workflows/publish.yml                 |   2 +-
 .github/workflows/publish_github.yml          |   6 +-
 .github/workflows/test.yml                    |  12 +-
 CONTRIBUTING.md                               |   2 +-
 README.md                                     |  14 +-
 apps/docs/docusaurus.config.js                |   2 +-
 packages/autotool/tsconfig.json               |   2 +-
 packages/community/tsconfig.json              |   2 +-
 packages/experimental/tsconfig.json           |   2 +-
 packages/{core => llamaindex}/.gitignore      |   0
 packages/{core => llamaindex}/.madgerc        |   0
 packages/{core => llamaindex}/CHANGELOG.md    |   0
 packages/{core => llamaindex}/CONTRIBUTING.md |   2 +-
 packages/{core => llamaindex}/e2e/.gitignore  |   0
 .../{core => llamaindex}/e2e/CHANGELOG.md     |   0
 packages/{core => llamaindex}/e2e/README.md   |   0
 .../e2e/examples/README.md                    |   0
 .../cloudflare-worker-agent/.gitignore        |   0
 .../cloudflare-worker-agent/CHANGELOG.md      |   0
 .../cloudflare-worker-agent/package.json      |   0
 .../cloudflare-worker-agent/src/index.ts      |   0
 .../test/index.spec.ts                        |   0
 .../test/tsconfig.json                        |   0
 .../cloudflare-worker-agent/tsconfig.json     |   0
 .../cloudflare-worker-agent/vitest.config.ts  |   0
 .../worker-configuration.d.ts                 |   0
 .../cloudflare-worker-agent/wrangler.toml     |   0
 .../e2e/examples/nextjs-agent/.eslintrc.json  |   0
 .../e2e/examples/nextjs-agent/.gitignore      |   0
 .../e2e/examples/nextjs-agent/CHANGELOG.md    |   0
 .../e2e/examples/nextjs-agent/README.md       |   0
 .../e2e/examples/nextjs-agent/next.config.mjs |   0
 .../e2e/examples/nextjs-agent/package.json    |   0
 .../examples/nextjs-agent/postcss.config.mjs  |   0
 .../e2e/examples/nextjs-agent/public/next.svg |   0
 .../examples/nextjs-agent/public/vercel.svg   |   0
 .../nextjs-agent/src/actions/index.tsx        |   0
 .../examples/nextjs-agent/src/app/favicon.ico | Bin
 .../examples/nextjs-agent/src/app/globals.css |   0
 .../examples/nextjs-agent/src/app/layout.tsx  |   0
 .../examples/nextjs-agent/src/app/page.tsx    |   0
 .../nextjs-agent/src/app/test/page.tsx        |   0
 .../examples/nextjs-agent/tailwind.config.ts  |   0
 .../e2e/examples/nextjs-agent/tsconfig.json   |   0
 .../examples/nextjs-edge-runtime/.gitignore   |   0
 .../examples/nextjs-edge-runtime/CHANGELOG.md |   0
 .../nextjs-edge-runtime/next.config.mjs       |   0
 .../examples/nextjs-edge-runtime/package.json |   0
 .../nextjs-edge-runtime/public/next.svg       |   0
 .../nextjs-edge-runtime/public/vercel.svg     |   0
 .../nextjs-edge-runtime/src/app/favicon.ico   | Bin
 .../nextjs-edge-runtime/src/app/globals.css   |   0
 .../nextjs-edge-runtime/src/app/layout.tsx    |   0
 .../nextjs-edge-runtime/src/app/page.tsx      |   0
 .../nextjs-edge-runtime/src/utils/llm.ts      |   0
 .../nextjs-edge-runtime/tsconfig.json         |   0
 .../e2e/examples/waku-query-engine/.gitignore |   0
 .../examples/waku-query-engine/CHANGELOG.md   |   0
 .../examples/waku-query-engine/package.json   |   0
 .../waku-query-engine/postcss.config.js       |   0
 .../public/images/favicon.png                 | Bin
 .../examples/waku-query-engine/src/actions.ts |   0
 .../waku-query-engine/src/components/chat.tsx |   0
 .../src/components/footer.tsx                 |   0
 .../src/components/header.tsx                 |   0
 .../waku-query-engine/src/pages/_layout.tsx   |   0
 .../waku-query-engine/src/pages/index.tsx     |   0
 .../examples/waku-query-engine/src/styles.css |   0
 .../waku-query-engine/tailwind.config.js      |   0
 .../examples/waku-query-engine/tsconfig.json  |   0
 .../fixtures/embeddings/OpenAIEmbedding.ts    |   0
 .../e2e/fixtures/llm/anthropic.ts             |   0
 .../e2e/fixtures/llm/openai.ts                |   0
 .../{core => llamaindex}/e2e/mock-module.js   |   0
 .../{core => llamaindex}/e2e/mock-register.js |   0
 .../e2e/node/claude.e2e.ts                    |   0
 .../e2e/node/fixtures/data/Alex.txt           |   0
 .../e2e/node/fixtures/tools.ts                |   0
 .../e2e/node/openai.e2e.ts                    |   0
 .../e2e/node/react.e2e.ts                     |   0
 .../e2e/node/snapshot/agent.snap              |   0
 .../e2e/node/snapshot/agent_stream.snap       |   0
 .../agent_with_object_function_call.snap      |   0
 .../snapshot/agent_with_object_retriever.snap |   0
 .../anthropic-agent-multiple-chat.snap        |   0
 .../e2e/node/snapshot/anthropic-agent.snap    |   0
 .../e2e/node/snapshot/gpt-4-turbo.snap        |   0
 .../e2e/node/snapshot/llm-anthropic.snap      |   0
 .../e2e/node/snapshot/llm.snap                |   0
 .../snapshot/openai_agent_system_prompt.snap  |   0
 .../snapshot/queryEngine_subquestion.snap     |   0
 .../e2e/node/snapshot/react-agent-stream.snap |   0
 .../e2e/node/snapshot/react-agent.snap        |   0
 .../{core => llamaindex}/e2e/node/utils.ts    |   0
 .../{core => llamaindex}/e2e/package.json     |   0
 .../{core => llamaindex}/e2e/tsconfig.json    |   2 +-
 .../{core => llamaindex}/examples/abramov.txt |   0
 packages/{core => llamaindex}/jsr.json        |   0
 packages/{core => llamaindex}/package.json    |   0
 .../{core => llamaindex}/src/ChatHistory.ts   |   0
 .../src/EngineResponse.ts                     |   0
 packages/{core => llamaindex}/src/Node.ts     |   0
 .../{core => llamaindex}/src/OutputParser.ts  |   0
 packages/{core => llamaindex}/src/Prompt.ts   |   0
 .../{core => llamaindex}/src/PromptHelper.ts  |   0
 .../src/QuestionGenerator.ts                  |   0
 .../{core => llamaindex}/src/Retriever.ts     |   0
 .../src/ServiceContext.ts                     |   0
 packages/{core => llamaindex}/src/Settings.ts |   0
 .../{core => llamaindex}/src/TextSplitter.ts  |   0
 .../{core => llamaindex}/src/agent/README.md  |   0
 .../src/agent/anthropic.ts                    |   0
 .../{core => llamaindex}/src/agent/base.ts    |   0
 .../{core => llamaindex}/src/agent/index.ts   |   0
 .../{core => llamaindex}/src/agent/openai.ts  |   0
 .../{core => llamaindex}/src/agent/react.ts   |   0
 .../{core => llamaindex}/src/agent/types.ts   |   0
 .../{core => llamaindex}/src/agent/utils.ts   |   0
 .../src/callbacks/CallbackManager.ts          |   0
 .../src/cloud/LlamaCloudIndex.ts              |   0
 .../src/cloud/LlamaCloudRetriever.ts          |   0
 .../{core => llamaindex}/src/cloud/config.ts  |   0
 .../{core => llamaindex}/src/cloud/index.ts   |   0
 .../{core => llamaindex}/src/cloud/types.ts   |   0
 .../{core => llamaindex}/src/cloud/utils.ts   |   0
 .../{core => llamaindex}/src/constants.ts     |   0
 .../src/embeddings/ClipEmbedding.ts           |   0
 .../embeddings/CloudflareWorkerEmbedding.ts   |   0
 .../src/embeddings/DeepInfraEmbedding.ts      |   0
 .../src/embeddings/GeminiEmbedding.ts         |   0
 .../src/embeddings/HuggingFaceEmbedding.ts    |   0
 .../src/embeddings/JinaAIEmbedding.ts         |   0
 .../src/embeddings/MistralAIEmbedding.ts      |   0
 .../src/embeddings/MultiModalEmbedding.ts     |   0
 .../src/embeddings/OllamaEmbedding.ts         |   0
 .../src/embeddings/OpenAIEmbedding.ts         |   0
 .../src/embeddings/fireworks.ts               |   0
 .../src/embeddings/index.ts                   |   0
 .../src/embeddings/together.ts                |   0
 .../src/embeddings/tokenizer.ts               |   0
 .../src/embeddings/types.ts                   |   0
 .../src/embeddings/utils.ts                   |   0
 .../chat/CondenseQuestionChatEngine.ts        |   0
 .../src/engines/chat/ContextChatEngine.ts     |   0
 .../engines/chat/DefaultContextGenerator.ts   |   0
 .../src/engines/chat/SimpleChatEngine.ts      |   0
 .../src/engines/chat/index.ts                 |   0
 .../src/engines/chat/types.ts                 |   0
 .../src/engines/query/RetrieverQueryEngine.ts |   0
 .../src/engines/query/RouterQueryEngine.ts    |   0
 .../engines/query/SubQuestionQueryEngine.ts   |   0
 .../src/engines/query/index.ts                |   0
 .../src/engines/query/types.ts                |   0
 .../src/evaluation/Correctness.ts             |   0
 .../src/evaluation/Faithfulness.ts            |   0
 .../src/evaluation/Relevancy.ts               |   0
 .../src/evaluation/index.ts                   |   0
 .../src/evaluation/prompts.ts                 |   0
 .../src/evaluation/types.ts                   |   0
 .../src/evaluation/utils.ts                   |   0
 .../src/extractors/MetadataExtractors.ts      |   0
 .../src/extractors/index.ts                   |   0
 .../src/extractors/prompts.ts                 |   0
 .../src/extractors/types.ts                   |   0
 .../{core => llamaindex}/src/index.edge.ts    |   0
 .../src/index.react-server.ts                 |   0
 packages/{core => llamaindex}/src/index.ts    |   0
 .../{core => llamaindex}/src/index.workerd.ts |   0
 .../src/indices/BaseIndex.ts                  |   0
 .../src/indices/IndexStruct.ts                |   0
 .../{core => llamaindex}/src/indices/index.ts |   0
 .../src/indices/json-to-index-struct.ts       |   0
 .../src/indices/keyword/index.ts              |   0
 .../src/indices/keyword/utils.ts              |   0
 .../src/indices/summary/index.ts              |   0
 .../src/indices/summary/utils.ts              |   0
 .../src/indices/vectorStore/index.ts          |   0
 .../src/ingestion/IngestionCache.ts           |   0
 .../src/ingestion/IngestionPipeline.ts        |   0
 .../src/ingestion/index.ts                    |   0
 .../strategies/DuplicatesStrategy.ts          |   0
 .../strategies/UpsertsAndDeleteStrategy.ts    |   0
 .../ingestion/strategies/UpsertsStrategy.ts   |   0
 .../src/ingestion/strategies/classify.ts      |   0
 .../src/ingestion/strategies/index.ts         |   0
 .../src/ingestion/types.ts                    |   0
 .../src/internal/context/EventCaller.ts       |   0
 .../src/internal/decorator/node.ts            |   0
 .../src/internal/deps/ollama.d.ts             |   0
 .../src/internal/deps/ollama.js               |   0
 .../src/internal/deps/ollama.license          |   0
 .../src/internal/deps/rake-modified.d.ts      |   0
 .../src/internal/deps/rake-modified.js        |   0
 .../src/internal/deps/rake-modified.license   |   0
 .../src/internal/deps/replicate.d.ts          |   0
 .../src/internal/deps/replicate.js            |   0
 .../src/internal/deps/replicate.license       |   0
 .../src/internal/deps/transformers.ts         |   0
 .../src/internal/logger.ts                    |   0
 .../src/internal/prompt/react.ts              |   0
 .../src/internal/settings/CallbackManager.ts  |   0
 .../src/internal/settings/EmbedModel.ts       |   0
 .../src/internal/settings/chunk-size.ts       |   0
 .../internal/settings/image-embed-model.ts    |   0
 .../{core => llamaindex}/src/internal/type.ts |   0
 .../src/internal/utils.ts                     |   0
 .../{core => llamaindex}/src/llm/anthropic.ts |   0
 .../{core => llamaindex}/src/llm/azure.ts     |   0
 packages/{core => llamaindex}/src/llm/base.ts |   0
 .../{core => llamaindex}/src/llm/deepinfra.ts |   0
 .../{core => llamaindex}/src/llm/fireworks.ts |   0
 .../src/llm/gemini/base.ts                    |   0
 .../src/llm/gemini/types.ts                   |   0
 .../src/llm/gemini/utils.ts                   |   0
 .../src/llm/gemini/vertex.ts                  |   0
 packages/{core => llamaindex}/src/llm/groq.ts |   0
 .../src/llm/huggingface.ts                    |   0
 .../{core => llamaindex}/src/llm/index.ts     |   0
 .../{core => llamaindex}/src/llm/mistral.ts   |   0
 .../{core => llamaindex}/src/llm/ollama.ts    |   0
 .../{core => llamaindex}/src/llm/openai.ts    |   0
 .../{core => llamaindex}/src/llm/portkey.ts   |   0
 .../src/llm/replicate_ai.ts                   |   0
 .../{core => llamaindex}/src/llm/together.ts  |   0
 .../{core => llamaindex}/src/llm/types.ts     |   0
 .../{core => llamaindex}/src/llm/utils.ts     |   0
 .../src/memory/ChatMemoryBuffer.ts            |   0
 .../{core => llamaindex}/src/memory/types.ts  |   0
 packages/{core => llamaindex}/src/next.ts     |   0
 .../src/nodeParsers/MarkdownNodeParser.ts     |   0
 .../nodeParsers/SentenceWindowNodeParser.ts   |   0
 .../src/nodeParsers/SimpleNodeParser.ts       |   0
 .../src/nodeParsers/index.ts                  |   0
 .../src/nodeParsers/types.ts                  |   0
 .../src/nodeParsers/utils.ts                  |   0
 .../{core => llamaindex}/src/not-allow.js     |   0
 .../{core => llamaindex}/src/objects/base.ts  |   0
 .../{core => llamaindex}/src/objects/index.ts |   0
 .../src/outputParsers/selectors.ts            |   0
 .../MetadataReplacementPostProcessor.ts       |   0
 .../postprocessors/SimilarityPostprocessor.ts |   0
 .../src/postprocessors/index.ts               |   0
 .../postprocessors/rerankers/CohereRerank.ts  |   0
 .../rerankers/JinaAIReranker.ts               |   0
 .../src/postprocessors/rerankers/index.ts     |   0
 .../src/postprocessors/types.ts               |   0
 .../{core => llamaindex}/src/prompts/Mixin.ts |   0
 .../{core => llamaindex}/src/prompts/index.ts |   0
 .../src/readers/AssemblyAIReader.ts           |   0
 .../src/readers/CSVReader.ts                  |   0
 .../src/readers/DocxReader.ts                 |   0
 .../src/readers/HTMLReader.ts                 |   0
 .../src/readers/ImageReader.ts                |   0
 .../src/readers/LlamaParseReader.ts           |   0
 .../src/readers/MarkdownReader.ts             |   0
 .../src/readers/NotionReader.ts               |   0
 .../src/readers/PDFReader.ts                  |   0
 .../src/readers/SimpleDirectoryReader.edge.ts |   0
 .../src/readers/SimpleDirectoryReader.ts      |   0
 .../src/readers/SimpleMongoReader.ts          |   0
 .../src/readers/TextFileReader.ts             |   0
 .../{core => llamaindex}/src/readers/index.ts |   0
 .../{core => llamaindex}/src/readers/type.ts  |   0
 .../{core => llamaindex}/src/readers/utils.ts |   0
 .../src/selectors/base.ts                     |   0
 .../src/selectors/index.ts                    |   0
 .../src/selectors/llmSelectors.ts             |   0
 .../src/selectors/prompts.ts                  |   0
 .../src/selectors/utils.ts                    |   0
 .../src/storage/FileSystem.ts                 |   0
 .../src/storage/StorageContext.ts             |   0
 .../src/storage/chatStore/SimpleChatStore.ts  |   0
 .../src/storage/chatStore/types.ts            |   0
 .../src/storage/constants.ts                  |   0
 .../src/storage/docStore/KVDocumentStore.ts   |   0
 .../storage/docStore/SimpleDocumentStore.ts   |   0
 .../src/storage/docStore/types.ts             |   0
 .../src/storage/docStore/utils.ts             |   0
 .../{core => llamaindex}/src/storage/index.ts |   0
 .../src/storage/indexStore/KVIndexStore.ts    |   0
 .../storage/indexStore/SimpleIndexStore.ts    |   0
 .../src/storage/indexStore/types.ts           |   0
 .../src/storage/kvStore/SimpleKVStore.ts      |   0
 .../src/storage/kvStore/types.ts              |   0
 .../storage/vectorStore/AstraDBVectorStore.ts |   0
 .../storage/vectorStore/ChromaVectorStore.ts  |   0
 .../storage/vectorStore/MilvusVectorStore.ts  |   0
 .../vectorStore/MongoDBAtlasVectorStore.ts    |   0
 .../src/storage/vectorStore/PGVectorStore.ts  |   0
 .../vectorStore/PineconeVectorStore.ts        |   0
 .../storage/vectorStore/QdrantVectorStore.ts  |   0
 .../storage/vectorStore/SimpleVectorStore.ts  |   0
 .../src/storage/vectorStore/types.ts          |   0
 .../src/storage/vectorStore/utils.ts          |   0
 .../MultiModalResponseSynthesizer.ts          |   0
 .../src/synthesizers/ResponseSynthesizer.ts   |   0
 .../src/synthesizers/builders.ts              |   0
 .../src/synthesizers/index.ts                 |   0
 .../src/synthesizers/types.ts                 |   0
 .../src/synthesizers/utils.ts                 |   0
 .../src/tools/QueryEngineTool.ts              |   0
 .../src/tools/ToolsFactory.ts                 |   0
 .../src/tools/WikipediaTool.ts                |   0
 .../src/tools/functionTool.ts                 |   0
 .../{core => llamaindex}/src/tools/index.ts   |   0
 packages/{core => llamaindex}/src/types.ts    |   0
 .../{core => llamaindex}/tests/CHANGELOG.md   |   0
 .../tests/CallbackManager.test.ts             |   0
 .../tests/Document.test.ts                    |   0
 .../tests/Embedding.test.ts                   |   0
 .../tests/Keyword.test.ts                     |   0
 .../tests/MetadataExtractors.test.ts          |   0
 .../{core => llamaindex}/tests/Node.test.ts   |   0
 .../tests/OutputParser.test.ts                |   0
 .../tests/Selectors.test.ts                   |   0
 .../tests/StorageContext.test.ts              |   0
 .../tests/TextSplitter.test.ts                |   0
 .../tests/VectorStore.test.ts                 |   0
 .../tests/embeddings/tokenizer.test.ts        |   0
 .../tests/indices/SummaryIndex.test.ts        |   0
 .../tests/indices/VectorStoreIndex.test.ts    |   0
 .../indices/json-to-index-struct.test.ts      |   0
 .../tests/ingestion/IngestionCache.test.ts    |   0
 .../ingestion/ingestion-pipeline.test.ts      |   0
 .../tests/llm/index.test.ts                   |   0
 .../tests/mocks/TestableQdrantVectorStore.ts  |   0
 .../nodeParsers/MarkdownNodeParser.test.ts    |   0
 .../SentenceWindowNodeParser.test.ts          |   0
 .../nodeParsers/SimpleNodeParser.test.ts      |   0
 .../tests/objects/ObjectIndex.test.ts         |   0
 .../{core => llamaindex}/tests/package.json   |   0
 .../MetadataReplacementPostProcessor.test.ts  |   0
 .../tests/prompts/Mixin.test.ts               |   0
 .../tests/readers/.snap/basic.pdf.snap        |   0
 .../tests/readers/DocxReader.test.ts          |   0
 .../tests/readers/MarkdownReader.test.ts      |   0
 .../tests/readers/pdf-reader.test.ts          |   0
 .../{core => llamaindex}/tests/tools.test.ts  |   0
 .../{core => llamaindex}/tests/tsconfig.json  |   2 +-
 .../{core => llamaindex}/tests/type.test.ts   |   0
 .../tests/utility/mockOpenAI.ts               |   0
 .../tests/utility/mockServiceContext.ts       |   0
 .../tests/utility/mockStorageContext.ts       |   0
 .../vectorStores/QdrantVectorStore.test.ts    |   0
 .../tests/vitest.config.ts                    |   0
 .../tests/vitest.setup.ts                     |   0
 packages/{core => llamaindex}/tsconfig.json   |   0
 pnpm-lock.yaml                                | 467 ++++++++----------
 pnpm-workspace.yaml                           |   7 +-
 tsconfig.json                                 |  14 +-
 350 files changed, 237 insertions(+), 301 deletions(-)
 rename packages/{core => llamaindex}/.gitignore (100%)
 rename packages/{core => llamaindex}/.madgerc (100%)
 rename packages/{core => llamaindex}/CHANGELOG.md (100%)
 rename packages/{core => llamaindex}/CONTRIBUTING.md (98%)
 rename packages/{core => llamaindex}/e2e/.gitignore (100%)
 rename packages/{core => llamaindex}/e2e/CHANGELOG.md (100%)
 rename packages/{core => llamaindex}/e2e/README.md (100%)
 rename packages/{core => llamaindex}/e2e/examples/README.md (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/.gitignore (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/CHANGELOG.md (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/package.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/src/index.ts (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/test/index.spec.ts (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/test/tsconfig.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/tsconfig.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/vitest.config.ts (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/worker-configuration.d.ts (100%)
 rename packages/{core => llamaindex}/e2e/examples/cloudflare-worker-agent/wrangler.toml (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/.eslintrc.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/.gitignore (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/CHANGELOG.md (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/README.md (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/next.config.mjs (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/package.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/postcss.config.mjs (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/public/next.svg (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/public/vercel.svg (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/src/actions/index.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/src/app/favicon.ico (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/src/app/globals.css (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/src/app/layout.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/src/app/page.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/src/app/test/page.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/tailwind.config.ts (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-agent/tsconfig.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/.gitignore (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/CHANGELOG.md (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/next.config.mjs (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/package.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/public/next.svg (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/public/vercel.svg (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/src/app/favicon.ico (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/src/app/globals.css (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/src/app/layout.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/src/app/page.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/src/utils/llm.ts (100%)
 rename packages/{core => llamaindex}/e2e/examples/nextjs-edge-runtime/tsconfig.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/.gitignore (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/CHANGELOG.md (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/package.json (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/postcss.config.js (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/public/images/favicon.png (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/src/actions.ts (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/src/components/chat.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/src/components/footer.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/src/components/header.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/src/pages/_layout.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/src/pages/index.tsx (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/src/styles.css (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/tailwind.config.js (100%)
 rename packages/{core => llamaindex}/e2e/examples/waku-query-engine/tsconfig.json (100%)
 rename packages/{core => llamaindex}/e2e/fixtures/embeddings/OpenAIEmbedding.ts (100%)
 rename packages/{core => llamaindex}/e2e/fixtures/llm/anthropic.ts (100%)
 rename packages/{core => llamaindex}/e2e/fixtures/llm/openai.ts (100%)
 rename packages/{core => llamaindex}/e2e/mock-module.js (100%)
 rename packages/{core => llamaindex}/e2e/mock-register.js (100%)
 rename packages/{core => llamaindex}/e2e/node/claude.e2e.ts (100%)
 rename packages/{core => llamaindex}/e2e/node/fixtures/data/Alex.txt (100%)
 rename packages/{core => llamaindex}/e2e/node/fixtures/tools.ts (100%)
 rename packages/{core => llamaindex}/e2e/node/openai.e2e.ts (100%)
 rename packages/{core => llamaindex}/e2e/node/react.e2e.ts (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/agent.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/agent_stream.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/agent_with_object_function_call.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/agent_with_object_retriever.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/anthropic-agent-multiple-chat.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/anthropic-agent.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/gpt-4-turbo.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/llm-anthropic.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/llm.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/openai_agent_system_prompt.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/queryEngine_subquestion.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/react-agent-stream.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/snapshot/react-agent.snap (100%)
 rename packages/{core => llamaindex}/e2e/node/utils.ts (100%)
 rename packages/{core => llamaindex}/e2e/package.json (100%)
 rename packages/{core => llamaindex}/e2e/tsconfig.json (90%)
 rename packages/{core => llamaindex}/examples/abramov.txt (100%)
 rename packages/{core => llamaindex}/jsr.json (100%)
 rename packages/{core => llamaindex}/package.json (100%)
 rename packages/{core => llamaindex}/src/ChatHistory.ts (100%)
 rename packages/{core => llamaindex}/src/EngineResponse.ts (100%)
 rename packages/{core => llamaindex}/src/Node.ts (100%)
 rename packages/{core => llamaindex}/src/OutputParser.ts (100%)
 rename packages/{core => llamaindex}/src/Prompt.ts (100%)
 rename packages/{core => llamaindex}/src/PromptHelper.ts (100%)
 rename packages/{core => llamaindex}/src/QuestionGenerator.ts (100%)
 rename packages/{core => llamaindex}/src/Retriever.ts (100%)
 rename packages/{core => llamaindex}/src/ServiceContext.ts (100%)
 rename packages/{core => llamaindex}/src/Settings.ts (100%)
 rename packages/{core => llamaindex}/src/TextSplitter.ts (100%)
 rename packages/{core => llamaindex}/src/agent/README.md (100%)
 rename packages/{core => llamaindex}/src/agent/anthropic.ts (100%)
 rename packages/{core => llamaindex}/src/agent/base.ts (100%)
 rename packages/{core => llamaindex}/src/agent/index.ts (100%)
 rename packages/{core => llamaindex}/src/agent/openai.ts (100%)
 rename packages/{core => llamaindex}/src/agent/react.ts (100%)
 rename packages/{core => llamaindex}/src/agent/types.ts (100%)
 rename packages/{core => llamaindex}/src/agent/utils.ts (100%)
 rename packages/{core => llamaindex}/src/callbacks/CallbackManager.ts (100%)
 rename packages/{core => llamaindex}/src/cloud/LlamaCloudIndex.ts (100%)
 rename packages/{core => llamaindex}/src/cloud/LlamaCloudRetriever.ts (100%)
 rename packages/{core => llamaindex}/src/cloud/config.ts (100%)
 rename packages/{core => llamaindex}/src/cloud/index.ts (100%)
 rename packages/{core => llamaindex}/src/cloud/types.ts (100%)
 rename packages/{core => llamaindex}/src/cloud/utils.ts (100%)
 rename packages/{core => llamaindex}/src/constants.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/ClipEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/CloudflareWorkerEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/DeepInfraEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/GeminiEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/HuggingFaceEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/JinaAIEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/MistralAIEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/MultiModalEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/OllamaEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/OpenAIEmbedding.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/fireworks.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/index.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/together.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/tokenizer.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/types.ts (100%)
 rename packages/{core => llamaindex}/src/embeddings/utils.ts (100%)
 rename packages/{core => llamaindex}/src/engines/chat/CondenseQuestionChatEngine.ts (100%)
 rename packages/{core => llamaindex}/src/engines/chat/ContextChatEngine.ts (100%)
 rename packages/{core => llamaindex}/src/engines/chat/DefaultContextGenerator.ts (100%)
 rename packages/{core => llamaindex}/src/engines/chat/SimpleChatEngine.ts (100%)
 rename packages/{core => llamaindex}/src/engines/chat/index.ts (100%)
 rename packages/{core => llamaindex}/src/engines/chat/types.ts (100%)
 rename packages/{core => llamaindex}/src/engines/query/RetrieverQueryEngine.ts (100%)
 rename packages/{core => llamaindex}/src/engines/query/RouterQueryEngine.ts (100%)
 rename packages/{core => llamaindex}/src/engines/query/SubQuestionQueryEngine.ts (100%)
 rename packages/{core => llamaindex}/src/engines/query/index.ts (100%)
 rename packages/{core => llamaindex}/src/engines/query/types.ts (100%)
 rename packages/{core => llamaindex}/src/evaluation/Correctness.ts (100%)
 rename packages/{core => llamaindex}/src/evaluation/Faithfulness.ts (100%)
 rename packages/{core => llamaindex}/src/evaluation/Relevancy.ts (100%)
 rename packages/{core => llamaindex}/src/evaluation/index.ts (100%)
 rename packages/{core => llamaindex}/src/evaluation/prompts.ts (100%)
 rename packages/{core => llamaindex}/src/evaluation/types.ts (100%)
 rename packages/{core => llamaindex}/src/evaluation/utils.ts (100%)
 rename packages/{core => llamaindex}/src/extractors/MetadataExtractors.ts (100%)
 rename packages/{core => llamaindex}/src/extractors/index.ts (100%)
 rename packages/{core => llamaindex}/src/extractors/prompts.ts (100%)
 rename packages/{core => llamaindex}/src/extractors/types.ts (100%)
 rename packages/{core => llamaindex}/src/index.edge.ts (100%)
 rename packages/{core => llamaindex}/src/index.react-server.ts (100%)
 rename packages/{core => llamaindex}/src/index.ts (100%)
 rename packages/{core => llamaindex}/src/index.workerd.ts (100%)
 rename packages/{core => llamaindex}/src/indices/BaseIndex.ts (100%)
 rename packages/{core => llamaindex}/src/indices/IndexStruct.ts (100%)
 rename packages/{core => llamaindex}/src/indices/index.ts (100%)
 rename packages/{core => llamaindex}/src/indices/json-to-index-struct.ts (100%)
 rename packages/{core => llamaindex}/src/indices/keyword/index.ts (100%)
 rename packages/{core => llamaindex}/src/indices/keyword/utils.ts (100%)
 rename packages/{core => llamaindex}/src/indices/summary/index.ts (100%)
 rename packages/{core => llamaindex}/src/indices/summary/utils.ts (100%)
 rename packages/{core => llamaindex}/src/indices/vectorStore/index.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/IngestionCache.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/IngestionPipeline.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/index.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/strategies/DuplicatesStrategy.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/strategies/UpsertsAndDeleteStrategy.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/strategies/UpsertsStrategy.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/strategies/classify.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/strategies/index.ts (100%)
 rename packages/{core => llamaindex}/src/ingestion/types.ts (100%)
 rename packages/{core => llamaindex}/src/internal/context/EventCaller.ts (100%)
 rename packages/{core => llamaindex}/src/internal/decorator/node.ts (100%)
 rename packages/{core => llamaindex}/src/internal/deps/ollama.d.ts (100%)
 rename packages/{core => llamaindex}/src/internal/deps/ollama.js (100%)
 rename packages/{core => llamaindex}/src/internal/deps/ollama.license (100%)
 rename packages/{core => llamaindex}/src/internal/deps/rake-modified.d.ts (100%)
 rename packages/{core => llamaindex}/src/internal/deps/rake-modified.js (100%)
 rename packages/{core => llamaindex}/src/internal/deps/rake-modified.license (100%)
 rename packages/{core => llamaindex}/src/internal/deps/replicate.d.ts (100%)
 rename packages/{core => llamaindex}/src/internal/deps/replicate.js (100%)
 rename packages/{core => llamaindex}/src/internal/deps/replicate.license (100%)
 rename packages/{core => llamaindex}/src/internal/deps/transformers.ts (100%)
 rename packages/{core => llamaindex}/src/internal/logger.ts (100%)
 rename packages/{core => llamaindex}/src/internal/prompt/react.ts (100%)
 rename packages/{core => llamaindex}/src/internal/settings/CallbackManager.ts (100%)
 rename packages/{core => llamaindex}/src/internal/settings/EmbedModel.ts (100%)
 rename packages/{core => llamaindex}/src/internal/settings/chunk-size.ts (100%)
 rename packages/{core => llamaindex}/src/internal/settings/image-embed-model.ts (100%)
 rename packages/{core => llamaindex}/src/internal/type.ts (100%)
 rename packages/{core => llamaindex}/src/internal/utils.ts (100%)
 rename packages/{core => llamaindex}/src/llm/anthropic.ts (100%)
 rename packages/{core => llamaindex}/src/llm/azure.ts (100%)
 rename packages/{core => llamaindex}/src/llm/base.ts (100%)
 rename packages/{core => llamaindex}/src/llm/deepinfra.ts (100%)
 rename packages/{core => llamaindex}/src/llm/fireworks.ts (100%)
 rename packages/{core => llamaindex}/src/llm/gemini/base.ts (100%)
 rename packages/{core => llamaindex}/src/llm/gemini/types.ts (100%)
 rename packages/{core => llamaindex}/src/llm/gemini/utils.ts (100%)
 rename packages/{core => llamaindex}/src/llm/gemini/vertex.ts (100%)
 rename packages/{core => llamaindex}/src/llm/groq.ts (100%)
 rename packages/{core => llamaindex}/src/llm/huggingface.ts (100%)
 rename packages/{core => llamaindex}/src/llm/index.ts (100%)
 rename packages/{core => llamaindex}/src/llm/mistral.ts (100%)
 rename packages/{core => llamaindex}/src/llm/ollama.ts (100%)
 rename packages/{core => llamaindex}/src/llm/openai.ts (100%)
 rename packages/{core => llamaindex}/src/llm/portkey.ts (100%)
 rename packages/{core => llamaindex}/src/llm/replicate_ai.ts (100%)
 rename packages/{core => llamaindex}/src/llm/together.ts (100%)
 rename packages/{core => llamaindex}/src/llm/types.ts (100%)
 rename packages/{core => llamaindex}/src/llm/utils.ts (100%)
 rename packages/{core => llamaindex}/src/memory/ChatMemoryBuffer.ts (100%)
 rename packages/{core => llamaindex}/src/memory/types.ts (100%)
 rename packages/{core => llamaindex}/src/next.ts (100%)
 rename packages/{core => llamaindex}/src/nodeParsers/MarkdownNodeParser.ts (100%)
 rename packages/{core => llamaindex}/src/nodeParsers/SentenceWindowNodeParser.ts (100%)
 rename packages/{core => llamaindex}/src/nodeParsers/SimpleNodeParser.ts (100%)
 rename packages/{core => llamaindex}/src/nodeParsers/index.ts (100%)
 rename packages/{core => llamaindex}/src/nodeParsers/types.ts (100%)
 rename packages/{core => llamaindex}/src/nodeParsers/utils.ts (100%)
 rename packages/{core => llamaindex}/src/not-allow.js (100%)
 rename packages/{core => llamaindex}/src/objects/base.ts (100%)
 rename packages/{core => llamaindex}/src/objects/index.ts (100%)
 rename packages/{core => llamaindex}/src/outputParsers/selectors.ts (100%)
 rename packages/{core => llamaindex}/src/postprocessors/MetadataReplacementPostProcessor.ts (100%)
 rename packages/{core => llamaindex}/src/postprocessors/SimilarityPostprocessor.ts (100%)
 rename packages/{core => llamaindex}/src/postprocessors/index.ts (100%)
 rename packages/{core => llamaindex}/src/postprocessors/rerankers/CohereRerank.ts (100%)
 rename packages/{core => llamaindex}/src/postprocessors/rerankers/JinaAIReranker.ts (100%)
 rename packages/{core => llamaindex}/src/postprocessors/rerankers/index.ts (100%)
 rename packages/{core => llamaindex}/src/postprocessors/types.ts (100%)
 rename packages/{core => llamaindex}/src/prompts/Mixin.ts (100%)
 rename packages/{core => llamaindex}/src/prompts/index.ts (100%)
 rename packages/{core => llamaindex}/src/readers/AssemblyAIReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/CSVReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/DocxReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/HTMLReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/ImageReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/LlamaParseReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/MarkdownReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/NotionReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/PDFReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/SimpleDirectoryReader.edge.ts (100%)
 rename packages/{core => llamaindex}/src/readers/SimpleDirectoryReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/SimpleMongoReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/TextFileReader.ts (100%)
 rename packages/{core => llamaindex}/src/readers/index.ts (100%)
 rename packages/{core => llamaindex}/src/readers/type.ts (100%)
 rename packages/{core => llamaindex}/src/readers/utils.ts (100%)
 rename packages/{core => llamaindex}/src/selectors/base.ts (100%)
 rename packages/{core => llamaindex}/src/selectors/index.ts (100%)
 rename packages/{core => llamaindex}/src/selectors/llmSelectors.ts (100%)
 rename packages/{core => llamaindex}/src/selectors/prompts.ts (100%)
 rename packages/{core => llamaindex}/src/selectors/utils.ts (100%)
 rename packages/{core => llamaindex}/src/storage/FileSystem.ts (100%)
 rename packages/{core => llamaindex}/src/storage/StorageContext.ts (100%)
 rename packages/{core => llamaindex}/src/storage/chatStore/SimpleChatStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/chatStore/types.ts (100%)
 rename packages/{core => llamaindex}/src/storage/constants.ts (100%)
 rename packages/{core => llamaindex}/src/storage/docStore/KVDocumentStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/docStore/SimpleDocumentStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/docStore/types.ts (100%)
 rename packages/{core => llamaindex}/src/storage/docStore/utils.ts (100%)
 rename packages/{core => llamaindex}/src/storage/index.ts (100%)
 rename packages/{core => llamaindex}/src/storage/indexStore/KVIndexStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/indexStore/SimpleIndexStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/indexStore/types.ts (100%)
 rename packages/{core => llamaindex}/src/storage/kvStore/SimpleKVStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/kvStore/types.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/AstraDBVectorStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/ChromaVectorStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/MilvusVectorStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/MongoDBAtlasVectorStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/PGVectorStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/PineconeVectorStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/QdrantVectorStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/SimpleVectorStore.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/types.ts (100%)
 rename packages/{core => llamaindex}/src/storage/vectorStore/utils.ts (100%)
 rename packages/{core => llamaindex}/src/synthesizers/MultiModalResponseSynthesizer.ts (100%)
 rename packages/{core => llamaindex}/src/synthesizers/ResponseSynthesizer.ts (100%)
 rename packages/{core => llamaindex}/src/synthesizers/builders.ts (100%)
 rename packages/{core => llamaindex}/src/synthesizers/index.ts (100%)
 rename packages/{core => llamaindex}/src/synthesizers/types.ts (100%)
 rename packages/{core => llamaindex}/src/synthesizers/utils.ts (100%)
 rename packages/{core => llamaindex}/src/tools/QueryEngineTool.ts (100%)
 rename packages/{core => llamaindex}/src/tools/ToolsFactory.ts (100%)
 rename packages/{core => llamaindex}/src/tools/WikipediaTool.ts (100%)
 rename packages/{core => llamaindex}/src/tools/functionTool.ts (100%)
 rename packages/{core => llamaindex}/src/tools/index.ts (100%)
 rename packages/{core => llamaindex}/src/types.ts (100%)
 rename packages/{core => llamaindex}/tests/CHANGELOG.md (100%)
 rename packages/{core => llamaindex}/tests/CallbackManager.test.ts (100%)
 rename packages/{core => llamaindex}/tests/Document.test.ts (100%)
 rename packages/{core => llamaindex}/tests/Embedding.test.ts (100%)
 rename packages/{core => llamaindex}/tests/Keyword.test.ts (100%)
 rename packages/{core => llamaindex}/tests/MetadataExtractors.test.ts (100%)
 rename packages/{core => llamaindex}/tests/Node.test.ts (100%)
 rename packages/{core => llamaindex}/tests/OutputParser.test.ts (100%)
 rename packages/{core => llamaindex}/tests/Selectors.test.ts (100%)
 rename packages/{core => llamaindex}/tests/StorageContext.test.ts (100%)
 rename packages/{core => llamaindex}/tests/TextSplitter.test.ts (100%)
 rename packages/{core => llamaindex}/tests/VectorStore.test.ts (100%)
 rename packages/{core => llamaindex}/tests/embeddings/tokenizer.test.ts (100%)
 rename packages/{core => llamaindex}/tests/indices/SummaryIndex.test.ts (100%)
 rename packages/{core => llamaindex}/tests/indices/VectorStoreIndex.test.ts (100%)
 rename packages/{core => llamaindex}/tests/indices/json-to-index-struct.test.ts (100%)
 rename packages/{core => llamaindex}/tests/ingestion/IngestionCache.test.ts (100%)
 rename packages/{core => llamaindex}/tests/ingestion/ingestion-pipeline.test.ts (100%)
 rename packages/{core => llamaindex}/tests/llm/index.test.ts (100%)
 rename packages/{core => llamaindex}/tests/mocks/TestableQdrantVectorStore.ts (100%)
 rename packages/{core => llamaindex}/tests/nodeParsers/MarkdownNodeParser.test.ts (100%)
 rename packages/{core => llamaindex}/tests/nodeParsers/SentenceWindowNodeParser.test.ts (100%)
 rename packages/{core => llamaindex}/tests/nodeParsers/SimpleNodeParser.test.ts (100%)
 rename packages/{core => llamaindex}/tests/objects/ObjectIndex.test.ts (100%)
 rename packages/{core => llamaindex}/tests/package.json (100%)
 rename packages/{core => llamaindex}/tests/postprocessors/MetadataReplacementPostProcessor.test.ts (100%)
 rename packages/{core => llamaindex}/tests/prompts/Mixin.test.ts (100%)
 rename packages/{core => llamaindex}/tests/readers/.snap/basic.pdf.snap (100%)
 rename packages/{core => llamaindex}/tests/readers/DocxReader.test.ts (100%)
 rename packages/{core => llamaindex}/tests/readers/MarkdownReader.test.ts (100%)
 rename packages/{core => llamaindex}/tests/readers/pdf-reader.test.ts (100%)
 rename packages/{core => llamaindex}/tests/tools.test.ts (100%)
 rename packages/{core => llamaindex}/tests/tsconfig.json (87%)
 rename packages/{core => llamaindex}/tests/type.test.ts (100%)
 rename packages/{core => llamaindex}/tests/utility/mockOpenAI.ts (100%)
 rename packages/{core => llamaindex}/tests/utility/mockServiceContext.ts (100%)
 rename packages/{core => llamaindex}/tests/utility/mockStorageContext.ts (100%)
 rename packages/{core => llamaindex}/tests/vectorStores/QdrantVectorStore.test.ts (100%)
 rename packages/{core => llamaindex}/tests/vitest.config.ts (100%)
 rename packages/{core => llamaindex}/tests/vitest.setup.ts (100%)
 rename packages/{core => llamaindex}/tsconfig.json (100%)

diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index 6e18f85b7..76d0a666f 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -31,6 +31,6 @@ jobs:
 
       - name: Publish @llamaindex/core
         run: npx jsr publish --allow-slow-types
-        working-directory: packages/core
+        working-directory: packages/llamaindex
         env:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/publish_github.yml b/.github/workflows/publish_github.yml
index 86972fb70..e0eea3f1e 100644
--- a/.github/workflows/publish_github.yml
+++ b/.github/workflows/publish_github.yml
@@ -26,12 +26,12 @@ jobs:
       - name: Build tarball
         run: |
           pnpm pack
-        working-directory: packages/core
+        working-directory: packages/llamaindex
 
       - name: Create release
         uses: ncipollo/release-action@v1
         with:
-          artifacts: "packages/core/llamaindex-*.tgz"
+          artifacts: "packages/llamaindex/llamaindex-*.tgz"
           name: Release ${{ github.ref }}
-          bodyFile: "packages/core/CHANGELOG.md"
+          bodyFile: "packages/llamaindex/CHANGELOG.md"
           token: ${{ secrets.GITHUB_TOKEN }}
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 3d21e74e8..01f1148bd 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -71,7 +71,7 @@ jobs:
       - name: Build
         run: pnpm run build
       - name: Use Build For Examples
-        run: pnpm link ../packages/core/
+        run: pnpm link ../packages/llamaindex/
         working-directory: ./examples
       - name: Run Type Check
         run: pnpm run type-check
@@ -81,9 +81,9 @@ jobs:
         if: failure()
         with:
           name: typecheck-build-dist
-          path: ./packages/core/dist
+          path: ./packages/llamaindex/dist
           if-no-files-found: error
-  e2e-core-examples:
+  e2e-llamaindex-examples:
     strategy:
       fail-fast: false
       matrix:
@@ -93,7 +93,7 @@ jobs:
           - nextjs-edge-runtime
     #          - waku-query-engine
     runs-on: ubuntu-latest
-    name: Build Core Example (${{ matrix.packages }})
+    name: Build LlamaIndex Example (${{ matrix.packages }})
     steps:
       - uses: actions/checkout@v4
       - uses: pnpm/action-setup@v3
@@ -108,7 +108,7 @@ jobs:
         run: pnpm run build
       - name: Build ${{ matrix.packages }}
         run: pnpm run build
-        working-directory: packages/core/e2e/examples/${{ matrix.packages }}
+        working-directory: packages/llamaindex/e2e/examples/${{ matrix.packages }}
 
   typecheck-examples:
     runs-on: ubuntu-latest
@@ -132,7 +132,7 @@ jobs:
         working-directory: packages/env
       - name: Pack llamaindex
         run: pnpm pack --pack-destination ${{ runner.temp }}
-        working-directory: packages/core
+        working-directory: packages/llamaindex
       - name: Install
         run: npm add ${{ runner.temp }}/*.tgz
         working-directory: ${{ runner.temp }}/examples
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index a88543eb1..8aae20ad0 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -41,7 +41,7 @@ To run them, run
 pnpm run test
 ```
 
-To write new test cases write them in [packages/core/src/tests](/packages/core/src/tests)
+To write new test cases write them in [packages/core/src/tests](/packages/llamaindex/src/tests)
 
 We use Jest https://jestjs.io/ to write our test cases. Jest comes with a bunch of built in assertions using the expect function: https://jestjs.io/docs/expect
 
diff --git a/README.md b/README.md
index f01298d84..0553b3586 100644
--- a/README.md
+++ b/README.md
@@ -194,19 +194,19 @@ Check out our NextJS playground at https://llama-playground.vercel.app/. The sou
 
 ## Core concepts for getting started:
 
-- [Document](/packages/core/src/Node.ts): A document represents a text file, PDF file or other contiguous piece of data.
+- [Document](/packages/llamaindex/src/Node.ts): A document represents a text file, PDF file or other contiguous piece of data.
 
-- [Node](/packages/core/src/Node.ts): The basic data building block. Most commonly, these are parts of the document split into manageable pieces that are small enough to be fed into an embedding model and LLM.
+- [Node](/packages/llamaindex/src/Node.ts): The basic data building block. Most commonly, these are parts of the document split into manageable pieces that are small enough to be fed into an embedding model and LLM.
 
-- [Embedding](/packages/core/src/embeddings/OpenAIEmbedding.ts): Embeddings are sets of floating point numbers which represent the data in a Node. By comparing the similarity of embeddings, we can derive an understanding of the similarity of two pieces of data. One use case is to compare the embedding of a question with the embeddings of our Nodes to see which Nodes may contain the data needed to answer that quesiton. Because the default service context is OpenAI, the default embedding is `OpenAIEmbedding`. If using different models, say through Ollama, use this [Embedding](/packages/core/src/embeddings/OllamaEmbedding.ts) (see all [here](/packages/core/src/embeddings)).
+- [Embedding](/packages/llamaindex/src/embeddings/OpenAIEmbedding.ts): Embeddings are sets of floating point numbers which represent the data in a Node. By comparing the similarity of embeddings, we can derive an understanding of the similarity of two pieces of data. One use case is to compare the embedding of a question with the embeddings of our Nodes to see which Nodes may contain the data needed to answer that quesiton. Because the default service context is OpenAI, the default embedding is `OpenAIEmbedding`. If using different models, say through Ollama, use this [Embedding](/packages/llamaindex/src/embeddings/OllamaEmbedding.ts) (see all [here](/packages/llamaindex/src/embeddings)).
 
-- [Indices](/packages/core/src/indices/): Indices store the Nodes and the embeddings of those nodes. QueryEngines retrieve Nodes from these Indices using embedding similarity.
+- [Indices](/packages/llamaindex/src/indices/): Indices store the Nodes and the embeddings of those nodes. QueryEngines retrieve Nodes from these Indices using embedding similarity.
 
-- [QueryEngine](/packages/core/src/engines/query/RetrieverQueryEngine.ts): Query engines are what generate the query you put in and give you back the result. Query engines generally combine a pre-built prompt with selected Nodes from your Index to give the LLM the context it needs to answer your query. To build a query engine from your Index (recommended), use the [`asQueryEngine`](/packages/core/src/indices/BaseIndex.ts) method on your Index. See all query engines [here](/packages/core/src/engines/query).
+- [QueryEngine](/packages/llamaindex/src/engines/query/RetrieverQueryEngine.ts): Query engines are what generate the query you put in and give you back the result. Query engines generally combine a pre-built prompt with selected Nodes from your Index to give the LLM the context it needs to answer your query. To build a query engine from your Index (recommended), use the [`asQueryEngine`](/packages/llamaindex/src/indices/BaseIndex.ts) method on your Index. See all query engines [here](/packages/llamaindex/src/engines/query).
 
-- [ChatEngine](/packages/core/src/engines/chat/SimpleChatEngine.ts): A ChatEngine helps you build a chatbot that will interact with your Indices. See all chat engines [here](/packages/core/src/engines/chat).
+- [ChatEngine](/packages/llamaindex/src/engines/chat/SimpleChatEngine.ts): A ChatEngine helps you build a chatbot that will interact with your Indices. See all chat engines [here](/packages/llamaindex/src/engines/chat).
 
-- [SimplePrompt](/packages/core/src/Prompt.ts): A simple standardized function call definition that takes in inputs and formats them in a template literal. SimplePrompts can be specialized using currying and combined using other SimplePrompt functions.
+- [SimplePrompt](/packages/llamaindex/src/Prompt.ts): A simple standardized function call definition that takes in inputs and formats them in a template literal. SimplePrompts can be specialized using currying and combined using other SimplePrompt functions.
 
 ## Tips when using in non-Node.js environments
 
diff --git a/apps/docs/docusaurus.config.js b/apps/docs/docusaurus.config.js
index e0c6a0c4e..f60ab7f2a 100644
--- a/apps/docs/docusaurus.config.js
+++ b/apps/docs/docusaurus.config.js
@@ -167,7 +167,7 @@ const config = {
     [
       "docusaurus-plugin-typedoc",
       {
-        entryPoints: ["../../packages/core/src/index.ts"],
+        entryPoints: ["../../packages/llamaindex/src/index.ts"],
         tsconfig: "../../tsconfig.json",
         readme: "none",
         sourceLinkTemplate:
diff --git a/packages/autotool/tsconfig.json b/packages/autotool/tsconfig.json
index a9a0f7f98..33fa42b18 100644
--- a/packages/autotool/tsconfig.json
+++ b/packages/autotool/tsconfig.json
@@ -10,7 +10,7 @@
   "include": ["./src"],
   "references": [
     {
-      "path": "../core/tsconfig.json"
+      "path": "../llamaindex/tsconfig.json"
     },
     {
       "path": "../env/tsconfig.json"
diff --git a/packages/community/tsconfig.json b/packages/community/tsconfig.json
index 51bfbe816..13a4423dd 100644
--- a/packages/community/tsconfig.json
+++ b/packages/community/tsconfig.json
@@ -13,7 +13,7 @@
   "exclude": ["node_modules"],
   "references": [
     {
-      "path": "../core/tsconfig.json"
+      "path": "../llamaindex/tsconfig.json"
     }
   ]
 }
diff --git a/packages/experimental/tsconfig.json b/packages/experimental/tsconfig.json
index b3bb53826..286002902 100644
--- a/packages/experimental/tsconfig.json
+++ b/packages/experimental/tsconfig.json
@@ -13,7 +13,7 @@
   "exclude": ["node_modules"],
   "references": [
     {
-      "path": "../core/tsconfig.json"
+      "path": "../llamaindex/tsconfig.json"
     }
   ]
 }
diff --git a/packages/core/.gitignore b/packages/llamaindex/.gitignore
similarity index 100%
rename from packages/core/.gitignore
rename to packages/llamaindex/.gitignore
diff --git a/packages/core/.madgerc b/packages/llamaindex/.madgerc
similarity index 100%
rename from packages/core/.madgerc
rename to packages/llamaindex/.madgerc
diff --git a/packages/core/CHANGELOG.md b/packages/llamaindex/CHANGELOG.md
similarity index 100%
rename from packages/core/CHANGELOG.md
rename to packages/llamaindex/CHANGELOG.md
diff --git a/packages/core/CONTRIBUTING.md b/packages/llamaindex/CONTRIBUTING.md
similarity index 98%
rename from packages/core/CONTRIBUTING.md
rename to packages/llamaindex/CONTRIBUTING.md
index 0ea2b309f..46b5b3f38 100644
--- a/packages/core/CONTRIBUTING.md
+++ b/packages/llamaindex/CONTRIBUTING.md
@@ -41,7 +41,7 @@ To run them, run
 pnpm run test
 ```
 
-To write new test cases write them in [packages/core/src/tests](/packages/core/src/tests)
+To write new test cases write them in [packages/core/src/tests](/packages/llamaindex/src/tests)
 
 We use Jest https://jestjs.io/ to write our test cases. Jest comes with a bunch of built in assertions using the expect function: https://jestjs.io/docs/expect
 
diff --git a/packages/core/e2e/.gitignore b/packages/llamaindex/e2e/.gitignore
similarity index 100%
rename from packages/core/e2e/.gitignore
rename to packages/llamaindex/e2e/.gitignore
diff --git a/packages/core/e2e/CHANGELOG.md b/packages/llamaindex/e2e/CHANGELOG.md
similarity index 100%
rename from packages/core/e2e/CHANGELOG.md
rename to packages/llamaindex/e2e/CHANGELOG.md
diff --git a/packages/core/e2e/README.md b/packages/llamaindex/e2e/README.md
similarity index 100%
rename from packages/core/e2e/README.md
rename to packages/llamaindex/e2e/README.md
diff --git a/packages/core/e2e/examples/README.md b/packages/llamaindex/e2e/examples/README.md
similarity index 100%
rename from packages/core/e2e/examples/README.md
rename to packages/llamaindex/e2e/examples/README.md
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/.gitignore b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/.gitignore
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/.gitignore
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/.gitignore
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/CHANGELOG.md b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/CHANGELOG.md
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/CHANGELOG.md
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/CHANGELOG.md
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/package.json b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/package.json
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/package.json
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/package.json
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/src/index.ts b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/src/index.ts
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/src/index.ts
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/src/index.ts
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/test/index.spec.ts b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/test/index.spec.ts
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/test/index.spec.ts
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/test/index.spec.ts
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/test/tsconfig.json b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/test/tsconfig.json
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/test/tsconfig.json
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/test/tsconfig.json
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/tsconfig.json b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/tsconfig.json
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/tsconfig.json
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/tsconfig.json
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/vitest.config.ts b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/vitest.config.ts
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/vitest.config.ts
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/vitest.config.ts
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/worker-configuration.d.ts b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/worker-configuration.d.ts
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/worker-configuration.d.ts
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/worker-configuration.d.ts
diff --git a/packages/core/e2e/examples/cloudflare-worker-agent/wrangler.toml b/packages/llamaindex/e2e/examples/cloudflare-worker-agent/wrangler.toml
similarity index 100%
rename from packages/core/e2e/examples/cloudflare-worker-agent/wrangler.toml
rename to packages/llamaindex/e2e/examples/cloudflare-worker-agent/wrangler.toml
diff --git a/packages/core/e2e/examples/nextjs-agent/.eslintrc.json b/packages/llamaindex/e2e/examples/nextjs-agent/.eslintrc.json
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/.eslintrc.json
rename to packages/llamaindex/e2e/examples/nextjs-agent/.eslintrc.json
diff --git a/packages/core/e2e/examples/nextjs-agent/.gitignore b/packages/llamaindex/e2e/examples/nextjs-agent/.gitignore
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/.gitignore
rename to packages/llamaindex/e2e/examples/nextjs-agent/.gitignore
diff --git a/packages/core/e2e/examples/nextjs-agent/CHANGELOG.md b/packages/llamaindex/e2e/examples/nextjs-agent/CHANGELOG.md
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/CHANGELOG.md
rename to packages/llamaindex/e2e/examples/nextjs-agent/CHANGELOG.md
diff --git a/packages/core/e2e/examples/nextjs-agent/README.md b/packages/llamaindex/e2e/examples/nextjs-agent/README.md
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/README.md
rename to packages/llamaindex/e2e/examples/nextjs-agent/README.md
diff --git a/packages/core/e2e/examples/nextjs-agent/next.config.mjs b/packages/llamaindex/e2e/examples/nextjs-agent/next.config.mjs
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/next.config.mjs
rename to packages/llamaindex/e2e/examples/nextjs-agent/next.config.mjs
diff --git a/packages/core/e2e/examples/nextjs-agent/package.json b/packages/llamaindex/e2e/examples/nextjs-agent/package.json
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/package.json
rename to packages/llamaindex/e2e/examples/nextjs-agent/package.json
diff --git a/packages/core/e2e/examples/nextjs-agent/postcss.config.mjs b/packages/llamaindex/e2e/examples/nextjs-agent/postcss.config.mjs
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/postcss.config.mjs
rename to packages/llamaindex/e2e/examples/nextjs-agent/postcss.config.mjs
diff --git a/packages/core/e2e/examples/nextjs-agent/public/next.svg b/packages/llamaindex/e2e/examples/nextjs-agent/public/next.svg
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/public/next.svg
rename to packages/llamaindex/e2e/examples/nextjs-agent/public/next.svg
diff --git a/packages/core/e2e/examples/nextjs-agent/public/vercel.svg b/packages/llamaindex/e2e/examples/nextjs-agent/public/vercel.svg
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/public/vercel.svg
rename to packages/llamaindex/e2e/examples/nextjs-agent/public/vercel.svg
diff --git a/packages/core/e2e/examples/nextjs-agent/src/actions/index.tsx b/packages/llamaindex/e2e/examples/nextjs-agent/src/actions/index.tsx
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/src/actions/index.tsx
rename to packages/llamaindex/e2e/examples/nextjs-agent/src/actions/index.tsx
diff --git a/packages/core/e2e/examples/nextjs-agent/src/app/favicon.ico b/packages/llamaindex/e2e/examples/nextjs-agent/src/app/favicon.ico
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/src/app/favicon.ico
rename to packages/llamaindex/e2e/examples/nextjs-agent/src/app/favicon.ico
diff --git a/packages/core/e2e/examples/nextjs-agent/src/app/globals.css b/packages/llamaindex/e2e/examples/nextjs-agent/src/app/globals.css
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/src/app/globals.css
rename to packages/llamaindex/e2e/examples/nextjs-agent/src/app/globals.css
diff --git a/packages/core/e2e/examples/nextjs-agent/src/app/layout.tsx b/packages/llamaindex/e2e/examples/nextjs-agent/src/app/layout.tsx
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/src/app/layout.tsx
rename to packages/llamaindex/e2e/examples/nextjs-agent/src/app/layout.tsx
diff --git a/packages/core/e2e/examples/nextjs-agent/src/app/page.tsx b/packages/llamaindex/e2e/examples/nextjs-agent/src/app/page.tsx
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/src/app/page.tsx
rename to packages/llamaindex/e2e/examples/nextjs-agent/src/app/page.tsx
diff --git a/packages/core/e2e/examples/nextjs-agent/src/app/test/page.tsx b/packages/llamaindex/e2e/examples/nextjs-agent/src/app/test/page.tsx
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/src/app/test/page.tsx
rename to packages/llamaindex/e2e/examples/nextjs-agent/src/app/test/page.tsx
diff --git a/packages/core/e2e/examples/nextjs-agent/tailwind.config.ts b/packages/llamaindex/e2e/examples/nextjs-agent/tailwind.config.ts
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/tailwind.config.ts
rename to packages/llamaindex/e2e/examples/nextjs-agent/tailwind.config.ts
diff --git a/packages/core/e2e/examples/nextjs-agent/tsconfig.json b/packages/llamaindex/e2e/examples/nextjs-agent/tsconfig.json
similarity index 100%
rename from packages/core/e2e/examples/nextjs-agent/tsconfig.json
rename to packages/llamaindex/e2e/examples/nextjs-agent/tsconfig.json
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/.gitignore b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/.gitignore
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/.gitignore
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/.gitignore
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/CHANGELOG.md b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/CHANGELOG.md
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/CHANGELOG.md
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/CHANGELOG.md
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/next.config.mjs b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/next.config.mjs
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/next.config.mjs
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/next.config.mjs
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/package.json b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/package.json
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/package.json
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/package.json
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/public/next.svg b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/public/next.svg
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/public/next.svg
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/public/next.svg
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/public/vercel.svg b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/public/vercel.svg
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/public/vercel.svg
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/public/vercel.svg
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/src/app/favicon.ico b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/app/favicon.ico
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/src/app/favicon.ico
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/app/favicon.ico
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/src/app/globals.css b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/app/globals.css
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/src/app/globals.css
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/app/globals.css
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/src/app/layout.tsx b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/app/layout.tsx
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/src/app/layout.tsx
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/app/layout.tsx
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/src/app/page.tsx b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/app/page.tsx
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/src/app/page.tsx
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/app/page.tsx
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/src/utils/llm.ts b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/utils/llm.ts
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/src/utils/llm.ts
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/src/utils/llm.ts
diff --git a/packages/core/e2e/examples/nextjs-edge-runtime/tsconfig.json b/packages/llamaindex/e2e/examples/nextjs-edge-runtime/tsconfig.json
similarity index 100%
rename from packages/core/e2e/examples/nextjs-edge-runtime/tsconfig.json
rename to packages/llamaindex/e2e/examples/nextjs-edge-runtime/tsconfig.json
diff --git a/packages/core/e2e/examples/waku-query-engine/.gitignore b/packages/llamaindex/e2e/examples/waku-query-engine/.gitignore
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/.gitignore
rename to packages/llamaindex/e2e/examples/waku-query-engine/.gitignore
diff --git a/packages/core/e2e/examples/waku-query-engine/CHANGELOG.md b/packages/llamaindex/e2e/examples/waku-query-engine/CHANGELOG.md
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/CHANGELOG.md
rename to packages/llamaindex/e2e/examples/waku-query-engine/CHANGELOG.md
diff --git a/packages/core/e2e/examples/waku-query-engine/package.json b/packages/llamaindex/e2e/examples/waku-query-engine/package.json
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/package.json
rename to packages/llamaindex/e2e/examples/waku-query-engine/package.json
diff --git a/packages/core/e2e/examples/waku-query-engine/postcss.config.js b/packages/llamaindex/e2e/examples/waku-query-engine/postcss.config.js
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/postcss.config.js
rename to packages/llamaindex/e2e/examples/waku-query-engine/postcss.config.js
diff --git a/packages/core/e2e/examples/waku-query-engine/public/images/favicon.png b/packages/llamaindex/e2e/examples/waku-query-engine/public/images/favicon.png
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/public/images/favicon.png
rename to packages/llamaindex/e2e/examples/waku-query-engine/public/images/favicon.png
diff --git a/packages/core/e2e/examples/waku-query-engine/src/actions.ts b/packages/llamaindex/e2e/examples/waku-query-engine/src/actions.ts
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/src/actions.ts
rename to packages/llamaindex/e2e/examples/waku-query-engine/src/actions.ts
diff --git a/packages/core/e2e/examples/waku-query-engine/src/components/chat.tsx b/packages/llamaindex/e2e/examples/waku-query-engine/src/components/chat.tsx
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/src/components/chat.tsx
rename to packages/llamaindex/e2e/examples/waku-query-engine/src/components/chat.tsx
diff --git a/packages/core/e2e/examples/waku-query-engine/src/components/footer.tsx b/packages/llamaindex/e2e/examples/waku-query-engine/src/components/footer.tsx
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/src/components/footer.tsx
rename to packages/llamaindex/e2e/examples/waku-query-engine/src/components/footer.tsx
diff --git a/packages/core/e2e/examples/waku-query-engine/src/components/header.tsx b/packages/llamaindex/e2e/examples/waku-query-engine/src/components/header.tsx
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/src/components/header.tsx
rename to packages/llamaindex/e2e/examples/waku-query-engine/src/components/header.tsx
diff --git a/packages/core/e2e/examples/waku-query-engine/src/pages/_layout.tsx b/packages/llamaindex/e2e/examples/waku-query-engine/src/pages/_layout.tsx
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/src/pages/_layout.tsx
rename to packages/llamaindex/e2e/examples/waku-query-engine/src/pages/_layout.tsx
diff --git a/packages/core/e2e/examples/waku-query-engine/src/pages/index.tsx b/packages/llamaindex/e2e/examples/waku-query-engine/src/pages/index.tsx
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/src/pages/index.tsx
rename to packages/llamaindex/e2e/examples/waku-query-engine/src/pages/index.tsx
diff --git a/packages/core/e2e/examples/waku-query-engine/src/styles.css b/packages/llamaindex/e2e/examples/waku-query-engine/src/styles.css
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/src/styles.css
rename to packages/llamaindex/e2e/examples/waku-query-engine/src/styles.css
diff --git a/packages/core/e2e/examples/waku-query-engine/tailwind.config.js b/packages/llamaindex/e2e/examples/waku-query-engine/tailwind.config.js
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/tailwind.config.js
rename to packages/llamaindex/e2e/examples/waku-query-engine/tailwind.config.js
diff --git a/packages/core/e2e/examples/waku-query-engine/tsconfig.json b/packages/llamaindex/e2e/examples/waku-query-engine/tsconfig.json
similarity index 100%
rename from packages/core/e2e/examples/waku-query-engine/tsconfig.json
rename to packages/llamaindex/e2e/examples/waku-query-engine/tsconfig.json
diff --git a/packages/core/e2e/fixtures/embeddings/OpenAIEmbedding.ts b/packages/llamaindex/e2e/fixtures/embeddings/OpenAIEmbedding.ts
similarity index 100%
rename from packages/core/e2e/fixtures/embeddings/OpenAIEmbedding.ts
rename to packages/llamaindex/e2e/fixtures/embeddings/OpenAIEmbedding.ts
diff --git a/packages/core/e2e/fixtures/llm/anthropic.ts b/packages/llamaindex/e2e/fixtures/llm/anthropic.ts
similarity index 100%
rename from packages/core/e2e/fixtures/llm/anthropic.ts
rename to packages/llamaindex/e2e/fixtures/llm/anthropic.ts
diff --git a/packages/core/e2e/fixtures/llm/openai.ts b/packages/llamaindex/e2e/fixtures/llm/openai.ts
similarity index 100%
rename from packages/core/e2e/fixtures/llm/openai.ts
rename to packages/llamaindex/e2e/fixtures/llm/openai.ts
diff --git a/packages/core/e2e/mock-module.js b/packages/llamaindex/e2e/mock-module.js
similarity index 100%
rename from packages/core/e2e/mock-module.js
rename to packages/llamaindex/e2e/mock-module.js
diff --git a/packages/core/e2e/mock-register.js b/packages/llamaindex/e2e/mock-register.js
similarity index 100%
rename from packages/core/e2e/mock-register.js
rename to packages/llamaindex/e2e/mock-register.js
diff --git a/packages/core/e2e/node/claude.e2e.ts b/packages/llamaindex/e2e/node/claude.e2e.ts
similarity index 100%
rename from packages/core/e2e/node/claude.e2e.ts
rename to packages/llamaindex/e2e/node/claude.e2e.ts
diff --git a/packages/core/e2e/node/fixtures/data/Alex.txt b/packages/llamaindex/e2e/node/fixtures/data/Alex.txt
similarity index 100%
rename from packages/core/e2e/node/fixtures/data/Alex.txt
rename to packages/llamaindex/e2e/node/fixtures/data/Alex.txt
diff --git a/packages/core/e2e/node/fixtures/tools.ts b/packages/llamaindex/e2e/node/fixtures/tools.ts
similarity index 100%
rename from packages/core/e2e/node/fixtures/tools.ts
rename to packages/llamaindex/e2e/node/fixtures/tools.ts
diff --git a/packages/core/e2e/node/openai.e2e.ts b/packages/llamaindex/e2e/node/openai.e2e.ts
similarity index 100%
rename from packages/core/e2e/node/openai.e2e.ts
rename to packages/llamaindex/e2e/node/openai.e2e.ts
diff --git a/packages/core/e2e/node/react.e2e.ts b/packages/llamaindex/e2e/node/react.e2e.ts
similarity index 100%
rename from packages/core/e2e/node/react.e2e.ts
rename to packages/llamaindex/e2e/node/react.e2e.ts
diff --git a/packages/core/e2e/node/snapshot/agent.snap b/packages/llamaindex/e2e/node/snapshot/agent.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/agent.snap
rename to packages/llamaindex/e2e/node/snapshot/agent.snap
diff --git a/packages/core/e2e/node/snapshot/agent_stream.snap b/packages/llamaindex/e2e/node/snapshot/agent_stream.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/agent_stream.snap
rename to packages/llamaindex/e2e/node/snapshot/agent_stream.snap
diff --git a/packages/core/e2e/node/snapshot/agent_with_object_function_call.snap b/packages/llamaindex/e2e/node/snapshot/agent_with_object_function_call.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/agent_with_object_function_call.snap
rename to packages/llamaindex/e2e/node/snapshot/agent_with_object_function_call.snap
diff --git a/packages/core/e2e/node/snapshot/agent_with_object_retriever.snap b/packages/llamaindex/e2e/node/snapshot/agent_with_object_retriever.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/agent_with_object_retriever.snap
rename to packages/llamaindex/e2e/node/snapshot/agent_with_object_retriever.snap
diff --git a/packages/core/e2e/node/snapshot/anthropic-agent-multiple-chat.snap b/packages/llamaindex/e2e/node/snapshot/anthropic-agent-multiple-chat.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/anthropic-agent-multiple-chat.snap
rename to packages/llamaindex/e2e/node/snapshot/anthropic-agent-multiple-chat.snap
diff --git a/packages/core/e2e/node/snapshot/anthropic-agent.snap b/packages/llamaindex/e2e/node/snapshot/anthropic-agent.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/anthropic-agent.snap
rename to packages/llamaindex/e2e/node/snapshot/anthropic-agent.snap
diff --git a/packages/core/e2e/node/snapshot/gpt-4-turbo.snap b/packages/llamaindex/e2e/node/snapshot/gpt-4-turbo.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/gpt-4-turbo.snap
rename to packages/llamaindex/e2e/node/snapshot/gpt-4-turbo.snap
diff --git a/packages/core/e2e/node/snapshot/llm-anthropic.snap b/packages/llamaindex/e2e/node/snapshot/llm-anthropic.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/llm-anthropic.snap
rename to packages/llamaindex/e2e/node/snapshot/llm-anthropic.snap
diff --git a/packages/core/e2e/node/snapshot/llm.snap b/packages/llamaindex/e2e/node/snapshot/llm.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/llm.snap
rename to packages/llamaindex/e2e/node/snapshot/llm.snap
diff --git a/packages/core/e2e/node/snapshot/openai_agent_system_prompt.snap b/packages/llamaindex/e2e/node/snapshot/openai_agent_system_prompt.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/openai_agent_system_prompt.snap
rename to packages/llamaindex/e2e/node/snapshot/openai_agent_system_prompt.snap
diff --git a/packages/core/e2e/node/snapshot/queryEngine_subquestion.snap b/packages/llamaindex/e2e/node/snapshot/queryEngine_subquestion.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/queryEngine_subquestion.snap
rename to packages/llamaindex/e2e/node/snapshot/queryEngine_subquestion.snap
diff --git a/packages/core/e2e/node/snapshot/react-agent-stream.snap b/packages/llamaindex/e2e/node/snapshot/react-agent-stream.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/react-agent-stream.snap
rename to packages/llamaindex/e2e/node/snapshot/react-agent-stream.snap
diff --git a/packages/core/e2e/node/snapshot/react-agent.snap b/packages/llamaindex/e2e/node/snapshot/react-agent.snap
similarity index 100%
rename from packages/core/e2e/node/snapshot/react-agent.snap
rename to packages/llamaindex/e2e/node/snapshot/react-agent.snap
diff --git a/packages/core/e2e/node/utils.ts b/packages/llamaindex/e2e/node/utils.ts
similarity index 100%
rename from packages/core/e2e/node/utils.ts
rename to packages/llamaindex/e2e/node/utils.ts
diff --git a/packages/core/e2e/package.json b/packages/llamaindex/e2e/package.json
similarity index 100%
rename from packages/core/e2e/package.json
rename to packages/llamaindex/e2e/package.json
diff --git a/packages/core/e2e/tsconfig.json b/packages/llamaindex/e2e/tsconfig.json
similarity index 90%
rename from packages/core/e2e/tsconfig.json
rename to packages/llamaindex/e2e/tsconfig.json
index 6260e0875..de19b0f45 100644
--- a/packages/core/e2e/tsconfig.json
+++ b/packages/llamaindex/e2e/tsconfig.json
@@ -11,7 +11,7 @@
   "include": ["./node", "./mock-module.js", "./mock-register.js", "./fixtures"],
   "references": [
     {
-      "path": "../../core/tsconfig.json"
+      "path": "../tsconfig.json"
     },
     {
       "path": "../../env/tsconfig.json"
diff --git a/packages/core/examples/abramov.txt b/packages/llamaindex/examples/abramov.txt
similarity index 100%
rename from packages/core/examples/abramov.txt
rename to packages/llamaindex/examples/abramov.txt
diff --git a/packages/core/jsr.json b/packages/llamaindex/jsr.json
similarity index 100%
rename from packages/core/jsr.json
rename to packages/llamaindex/jsr.json
diff --git a/packages/core/package.json b/packages/llamaindex/package.json
similarity index 100%
rename from packages/core/package.json
rename to packages/llamaindex/package.json
diff --git a/packages/core/src/ChatHistory.ts b/packages/llamaindex/src/ChatHistory.ts
similarity index 100%
rename from packages/core/src/ChatHistory.ts
rename to packages/llamaindex/src/ChatHistory.ts
diff --git a/packages/core/src/EngineResponse.ts b/packages/llamaindex/src/EngineResponse.ts
similarity index 100%
rename from packages/core/src/EngineResponse.ts
rename to packages/llamaindex/src/EngineResponse.ts
diff --git a/packages/core/src/Node.ts b/packages/llamaindex/src/Node.ts
similarity index 100%
rename from packages/core/src/Node.ts
rename to packages/llamaindex/src/Node.ts
diff --git a/packages/core/src/OutputParser.ts b/packages/llamaindex/src/OutputParser.ts
similarity index 100%
rename from packages/core/src/OutputParser.ts
rename to packages/llamaindex/src/OutputParser.ts
diff --git a/packages/core/src/Prompt.ts b/packages/llamaindex/src/Prompt.ts
similarity index 100%
rename from packages/core/src/Prompt.ts
rename to packages/llamaindex/src/Prompt.ts
diff --git a/packages/core/src/PromptHelper.ts b/packages/llamaindex/src/PromptHelper.ts
similarity index 100%
rename from packages/core/src/PromptHelper.ts
rename to packages/llamaindex/src/PromptHelper.ts
diff --git a/packages/core/src/QuestionGenerator.ts b/packages/llamaindex/src/QuestionGenerator.ts
similarity index 100%
rename from packages/core/src/QuestionGenerator.ts
rename to packages/llamaindex/src/QuestionGenerator.ts
diff --git a/packages/core/src/Retriever.ts b/packages/llamaindex/src/Retriever.ts
similarity index 100%
rename from packages/core/src/Retriever.ts
rename to packages/llamaindex/src/Retriever.ts
diff --git a/packages/core/src/ServiceContext.ts b/packages/llamaindex/src/ServiceContext.ts
similarity index 100%
rename from packages/core/src/ServiceContext.ts
rename to packages/llamaindex/src/ServiceContext.ts
diff --git a/packages/core/src/Settings.ts b/packages/llamaindex/src/Settings.ts
similarity index 100%
rename from packages/core/src/Settings.ts
rename to packages/llamaindex/src/Settings.ts
diff --git a/packages/core/src/TextSplitter.ts b/packages/llamaindex/src/TextSplitter.ts
similarity index 100%
rename from packages/core/src/TextSplitter.ts
rename to packages/llamaindex/src/TextSplitter.ts
diff --git a/packages/core/src/agent/README.md b/packages/llamaindex/src/agent/README.md
similarity index 100%
rename from packages/core/src/agent/README.md
rename to packages/llamaindex/src/agent/README.md
diff --git a/packages/core/src/agent/anthropic.ts b/packages/llamaindex/src/agent/anthropic.ts
similarity index 100%
rename from packages/core/src/agent/anthropic.ts
rename to packages/llamaindex/src/agent/anthropic.ts
diff --git a/packages/core/src/agent/base.ts b/packages/llamaindex/src/agent/base.ts
similarity index 100%
rename from packages/core/src/agent/base.ts
rename to packages/llamaindex/src/agent/base.ts
diff --git a/packages/core/src/agent/index.ts b/packages/llamaindex/src/agent/index.ts
similarity index 100%
rename from packages/core/src/agent/index.ts
rename to packages/llamaindex/src/agent/index.ts
diff --git a/packages/core/src/agent/openai.ts b/packages/llamaindex/src/agent/openai.ts
similarity index 100%
rename from packages/core/src/agent/openai.ts
rename to packages/llamaindex/src/agent/openai.ts
diff --git a/packages/core/src/agent/react.ts b/packages/llamaindex/src/agent/react.ts
similarity index 100%
rename from packages/core/src/agent/react.ts
rename to packages/llamaindex/src/agent/react.ts
diff --git a/packages/core/src/agent/types.ts b/packages/llamaindex/src/agent/types.ts
similarity index 100%
rename from packages/core/src/agent/types.ts
rename to packages/llamaindex/src/agent/types.ts
diff --git a/packages/core/src/agent/utils.ts b/packages/llamaindex/src/agent/utils.ts
similarity index 100%
rename from packages/core/src/agent/utils.ts
rename to packages/llamaindex/src/agent/utils.ts
diff --git a/packages/core/src/callbacks/CallbackManager.ts b/packages/llamaindex/src/callbacks/CallbackManager.ts
similarity index 100%
rename from packages/core/src/callbacks/CallbackManager.ts
rename to packages/llamaindex/src/callbacks/CallbackManager.ts
diff --git a/packages/core/src/cloud/LlamaCloudIndex.ts b/packages/llamaindex/src/cloud/LlamaCloudIndex.ts
similarity index 100%
rename from packages/core/src/cloud/LlamaCloudIndex.ts
rename to packages/llamaindex/src/cloud/LlamaCloudIndex.ts
diff --git a/packages/core/src/cloud/LlamaCloudRetriever.ts b/packages/llamaindex/src/cloud/LlamaCloudRetriever.ts
similarity index 100%
rename from packages/core/src/cloud/LlamaCloudRetriever.ts
rename to packages/llamaindex/src/cloud/LlamaCloudRetriever.ts
diff --git a/packages/core/src/cloud/config.ts b/packages/llamaindex/src/cloud/config.ts
similarity index 100%
rename from packages/core/src/cloud/config.ts
rename to packages/llamaindex/src/cloud/config.ts
diff --git a/packages/core/src/cloud/index.ts b/packages/llamaindex/src/cloud/index.ts
similarity index 100%
rename from packages/core/src/cloud/index.ts
rename to packages/llamaindex/src/cloud/index.ts
diff --git a/packages/core/src/cloud/types.ts b/packages/llamaindex/src/cloud/types.ts
similarity index 100%
rename from packages/core/src/cloud/types.ts
rename to packages/llamaindex/src/cloud/types.ts
diff --git a/packages/core/src/cloud/utils.ts b/packages/llamaindex/src/cloud/utils.ts
similarity index 100%
rename from packages/core/src/cloud/utils.ts
rename to packages/llamaindex/src/cloud/utils.ts
diff --git a/packages/core/src/constants.ts b/packages/llamaindex/src/constants.ts
similarity index 100%
rename from packages/core/src/constants.ts
rename to packages/llamaindex/src/constants.ts
diff --git a/packages/core/src/embeddings/ClipEmbedding.ts b/packages/llamaindex/src/embeddings/ClipEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/ClipEmbedding.ts
rename to packages/llamaindex/src/embeddings/ClipEmbedding.ts
diff --git a/packages/core/src/embeddings/CloudflareWorkerEmbedding.ts b/packages/llamaindex/src/embeddings/CloudflareWorkerEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/CloudflareWorkerEmbedding.ts
rename to packages/llamaindex/src/embeddings/CloudflareWorkerEmbedding.ts
diff --git a/packages/core/src/embeddings/DeepInfraEmbedding.ts b/packages/llamaindex/src/embeddings/DeepInfraEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/DeepInfraEmbedding.ts
rename to packages/llamaindex/src/embeddings/DeepInfraEmbedding.ts
diff --git a/packages/core/src/embeddings/GeminiEmbedding.ts b/packages/llamaindex/src/embeddings/GeminiEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/GeminiEmbedding.ts
rename to packages/llamaindex/src/embeddings/GeminiEmbedding.ts
diff --git a/packages/core/src/embeddings/HuggingFaceEmbedding.ts b/packages/llamaindex/src/embeddings/HuggingFaceEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/HuggingFaceEmbedding.ts
rename to packages/llamaindex/src/embeddings/HuggingFaceEmbedding.ts
diff --git a/packages/core/src/embeddings/JinaAIEmbedding.ts b/packages/llamaindex/src/embeddings/JinaAIEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/JinaAIEmbedding.ts
rename to packages/llamaindex/src/embeddings/JinaAIEmbedding.ts
diff --git a/packages/core/src/embeddings/MistralAIEmbedding.ts b/packages/llamaindex/src/embeddings/MistralAIEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/MistralAIEmbedding.ts
rename to packages/llamaindex/src/embeddings/MistralAIEmbedding.ts
diff --git a/packages/core/src/embeddings/MultiModalEmbedding.ts b/packages/llamaindex/src/embeddings/MultiModalEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/MultiModalEmbedding.ts
rename to packages/llamaindex/src/embeddings/MultiModalEmbedding.ts
diff --git a/packages/core/src/embeddings/OllamaEmbedding.ts b/packages/llamaindex/src/embeddings/OllamaEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/OllamaEmbedding.ts
rename to packages/llamaindex/src/embeddings/OllamaEmbedding.ts
diff --git a/packages/core/src/embeddings/OpenAIEmbedding.ts b/packages/llamaindex/src/embeddings/OpenAIEmbedding.ts
similarity index 100%
rename from packages/core/src/embeddings/OpenAIEmbedding.ts
rename to packages/llamaindex/src/embeddings/OpenAIEmbedding.ts
diff --git a/packages/core/src/embeddings/fireworks.ts b/packages/llamaindex/src/embeddings/fireworks.ts
similarity index 100%
rename from packages/core/src/embeddings/fireworks.ts
rename to packages/llamaindex/src/embeddings/fireworks.ts
diff --git a/packages/core/src/embeddings/index.ts b/packages/llamaindex/src/embeddings/index.ts
similarity index 100%
rename from packages/core/src/embeddings/index.ts
rename to packages/llamaindex/src/embeddings/index.ts
diff --git a/packages/core/src/embeddings/together.ts b/packages/llamaindex/src/embeddings/together.ts
similarity index 100%
rename from packages/core/src/embeddings/together.ts
rename to packages/llamaindex/src/embeddings/together.ts
diff --git a/packages/core/src/embeddings/tokenizer.ts b/packages/llamaindex/src/embeddings/tokenizer.ts
similarity index 100%
rename from packages/core/src/embeddings/tokenizer.ts
rename to packages/llamaindex/src/embeddings/tokenizer.ts
diff --git a/packages/core/src/embeddings/types.ts b/packages/llamaindex/src/embeddings/types.ts
similarity index 100%
rename from packages/core/src/embeddings/types.ts
rename to packages/llamaindex/src/embeddings/types.ts
diff --git a/packages/core/src/embeddings/utils.ts b/packages/llamaindex/src/embeddings/utils.ts
similarity index 100%
rename from packages/core/src/embeddings/utils.ts
rename to packages/llamaindex/src/embeddings/utils.ts
diff --git a/packages/core/src/engines/chat/CondenseQuestionChatEngine.ts b/packages/llamaindex/src/engines/chat/CondenseQuestionChatEngine.ts
similarity index 100%
rename from packages/core/src/engines/chat/CondenseQuestionChatEngine.ts
rename to packages/llamaindex/src/engines/chat/CondenseQuestionChatEngine.ts
diff --git a/packages/core/src/engines/chat/ContextChatEngine.ts b/packages/llamaindex/src/engines/chat/ContextChatEngine.ts
similarity index 100%
rename from packages/core/src/engines/chat/ContextChatEngine.ts
rename to packages/llamaindex/src/engines/chat/ContextChatEngine.ts
diff --git a/packages/core/src/engines/chat/DefaultContextGenerator.ts b/packages/llamaindex/src/engines/chat/DefaultContextGenerator.ts
similarity index 100%
rename from packages/core/src/engines/chat/DefaultContextGenerator.ts
rename to packages/llamaindex/src/engines/chat/DefaultContextGenerator.ts
diff --git a/packages/core/src/engines/chat/SimpleChatEngine.ts b/packages/llamaindex/src/engines/chat/SimpleChatEngine.ts
similarity index 100%
rename from packages/core/src/engines/chat/SimpleChatEngine.ts
rename to packages/llamaindex/src/engines/chat/SimpleChatEngine.ts
diff --git a/packages/core/src/engines/chat/index.ts b/packages/llamaindex/src/engines/chat/index.ts
similarity index 100%
rename from packages/core/src/engines/chat/index.ts
rename to packages/llamaindex/src/engines/chat/index.ts
diff --git a/packages/core/src/engines/chat/types.ts b/packages/llamaindex/src/engines/chat/types.ts
similarity index 100%
rename from packages/core/src/engines/chat/types.ts
rename to packages/llamaindex/src/engines/chat/types.ts
diff --git a/packages/core/src/engines/query/RetrieverQueryEngine.ts b/packages/llamaindex/src/engines/query/RetrieverQueryEngine.ts
similarity index 100%
rename from packages/core/src/engines/query/RetrieverQueryEngine.ts
rename to packages/llamaindex/src/engines/query/RetrieverQueryEngine.ts
diff --git a/packages/core/src/engines/query/RouterQueryEngine.ts b/packages/llamaindex/src/engines/query/RouterQueryEngine.ts
similarity index 100%
rename from packages/core/src/engines/query/RouterQueryEngine.ts
rename to packages/llamaindex/src/engines/query/RouterQueryEngine.ts
diff --git a/packages/core/src/engines/query/SubQuestionQueryEngine.ts b/packages/llamaindex/src/engines/query/SubQuestionQueryEngine.ts
similarity index 100%
rename from packages/core/src/engines/query/SubQuestionQueryEngine.ts
rename to packages/llamaindex/src/engines/query/SubQuestionQueryEngine.ts
diff --git a/packages/core/src/engines/query/index.ts b/packages/llamaindex/src/engines/query/index.ts
similarity index 100%
rename from packages/core/src/engines/query/index.ts
rename to packages/llamaindex/src/engines/query/index.ts
diff --git a/packages/core/src/engines/query/types.ts b/packages/llamaindex/src/engines/query/types.ts
similarity index 100%
rename from packages/core/src/engines/query/types.ts
rename to packages/llamaindex/src/engines/query/types.ts
diff --git a/packages/core/src/evaluation/Correctness.ts b/packages/llamaindex/src/evaluation/Correctness.ts
similarity index 100%
rename from packages/core/src/evaluation/Correctness.ts
rename to packages/llamaindex/src/evaluation/Correctness.ts
diff --git a/packages/core/src/evaluation/Faithfulness.ts b/packages/llamaindex/src/evaluation/Faithfulness.ts
similarity index 100%
rename from packages/core/src/evaluation/Faithfulness.ts
rename to packages/llamaindex/src/evaluation/Faithfulness.ts
diff --git a/packages/core/src/evaluation/Relevancy.ts b/packages/llamaindex/src/evaluation/Relevancy.ts
similarity index 100%
rename from packages/core/src/evaluation/Relevancy.ts
rename to packages/llamaindex/src/evaluation/Relevancy.ts
diff --git a/packages/core/src/evaluation/index.ts b/packages/llamaindex/src/evaluation/index.ts
similarity index 100%
rename from packages/core/src/evaluation/index.ts
rename to packages/llamaindex/src/evaluation/index.ts
diff --git a/packages/core/src/evaluation/prompts.ts b/packages/llamaindex/src/evaluation/prompts.ts
similarity index 100%
rename from packages/core/src/evaluation/prompts.ts
rename to packages/llamaindex/src/evaluation/prompts.ts
diff --git a/packages/core/src/evaluation/types.ts b/packages/llamaindex/src/evaluation/types.ts
similarity index 100%
rename from packages/core/src/evaluation/types.ts
rename to packages/llamaindex/src/evaluation/types.ts
diff --git a/packages/core/src/evaluation/utils.ts b/packages/llamaindex/src/evaluation/utils.ts
similarity index 100%
rename from packages/core/src/evaluation/utils.ts
rename to packages/llamaindex/src/evaluation/utils.ts
diff --git a/packages/core/src/extractors/MetadataExtractors.ts b/packages/llamaindex/src/extractors/MetadataExtractors.ts
similarity index 100%
rename from packages/core/src/extractors/MetadataExtractors.ts
rename to packages/llamaindex/src/extractors/MetadataExtractors.ts
diff --git a/packages/core/src/extractors/index.ts b/packages/llamaindex/src/extractors/index.ts
similarity index 100%
rename from packages/core/src/extractors/index.ts
rename to packages/llamaindex/src/extractors/index.ts
diff --git a/packages/core/src/extractors/prompts.ts b/packages/llamaindex/src/extractors/prompts.ts
similarity index 100%
rename from packages/core/src/extractors/prompts.ts
rename to packages/llamaindex/src/extractors/prompts.ts
diff --git a/packages/core/src/extractors/types.ts b/packages/llamaindex/src/extractors/types.ts
similarity index 100%
rename from packages/core/src/extractors/types.ts
rename to packages/llamaindex/src/extractors/types.ts
diff --git a/packages/core/src/index.edge.ts b/packages/llamaindex/src/index.edge.ts
similarity index 100%
rename from packages/core/src/index.edge.ts
rename to packages/llamaindex/src/index.edge.ts
diff --git a/packages/core/src/index.react-server.ts b/packages/llamaindex/src/index.react-server.ts
similarity index 100%
rename from packages/core/src/index.react-server.ts
rename to packages/llamaindex/src/index.react-server.ts
diff --git a/packages/core/src/index.ts b/packages/llamaindex/src/index.ts
similarity index 100%
rename from packages/core/src/index.ts
rename to packages/llamaindex/src/index.ts
diff --git a/packages/core/src/index.workerd.ts b/packages/llamaindex/src/index.workerd.ts
similarity index 100%
rename from packages/core/src/index.workerd.ts
rename to packages/llamaindex/src/index.workerd.ts
diff --git a/packages/core/src/indices/BaseIndex.ts b/packages/llamaindex/src/indices/BaseIndex.ts
similarity index 100%
rename from packages/core/src/indices/BaseIndex.ts
rename to packages/llamaindex/src/indices/BaseIndex.ts
diff --git a/packages/core/src/indices/IndexStruct.ts b/packages/llamaindex/src/indices/IndexStruct.ts
similarity index 100%
rename from packages/core/src/indices/IndexStruct.ts
rename to packages/llamaindex/src/indices/IndexStruct.ts
diff --git a/packages/core/src/indices/index.ts b/packages/llamaindex/src/indices/index.ts
similarity index 100%
rename from packages/core/src/indices/index.ts
rename to packages/llamaindex/src/indices/index.ts
diff --git a/packages/core/src/indices/json-to-index-struct.ts b/packages/llamaindex/src/indices/json-to-index-struct.ts
similarity index 100%
rename from packages/core/src/indices/json-to-index-struct.ts
rename to packages/llamaindex/src/indices/json-to-index-struct.ts
diff --git a/packages/core/src/indices/keyword/index.ts b/packages/llamaindex/src/indices/keyword/index.ts
similarity index 100%
rename from packages/core/src/indices/keyword/index.ts
rename to packages/llamaindex/src/indices/keyword/index.ts
diff --git a/packages/core/src/indices/keyword/utils.ts b/packages/llamaindex/src/indices/keyword/utils.ts
similarity index 100%
rename from packages/core/src/indices/keyword/utils.ts
rename to packages/llamaindex/src/indices/keyword/utils.ts
diff --git a/packages/core/src/indices/summary/index.ts b/packages/llamaindex/src/indices/summary/index.ts
similarity index 100%
rename from packages/core/src/indices/summary/index.ts
rename to packages/llamaindex/src/indices/summary/index.ts
diff --git a/packages/core/src/indices/summary/utils.ts b/packages/llamaindex/src/indices/summary/utils.ts
similarity index 100%
rename from packages/core/src/indices/summary/utils.ts
rename to packages/llamaindex/src/indices/summary/utils.ts
diff --git a/packages/core/src/indices/vectorStore/index.ts b/packages/llamaindex/src/indices/vectorStore/index.ts
similarity index 100%
rename from packages/core/src/indices/vectorStore/index.ts
rename to packages/llamaindex/src/indices/vectorStore/index.ts
diff --git a/packages/core/src/ingestion/IngestionCache.ts b/packages/llamaindex/src/ingestion/IngestionCache.ts
similarity index 100%
rename from packages/core/src/ingestion/IngestionCache.ts
rename to packages/llamaindex/src/ingestion/IngestionCache.ts
diff --git a/packages/core/src/ingestion/IngestionPipeline.ts b/packages/llamaindex/src/ingestion/IngestionPipeline.ts
similarity index 100%
rename from packages/core/src/ingestion/IngestionPipeline.ts
rename to packages/llamaindex/src/ingestion/IngestionPipeline.ts
diff --git a/packages/core/src/ingestion/index.ts b/packages/llamaindex/src/ingestion/index.ts
similarity index 100%
rename from packages/core/src/ingestion/index.ts
rename to packages/llamaindex/src/ingestion/index.ts
diff --git a/packages/core/src/ingestion/strategies/DuplicatesStrategy.ts b/packages/llamaindex/src/ingestion/strategies/DuplicatesStrategy.ts
similarity index 100%
rename from packages/core/src/ingestion/strategies/DuplicatesStrategy.ts
rename to packages/llamaindex/src/ingestion/strategies/DuplicatesStrategy.ts
diff --git a/packages/core/src/ingestion/strategies/UpsertsAndDeleteStrategy.ts b/packages/llamaindex/src/ingestion/strategies/UpsertsAndDeleteStrategy.ts
similarity index 100%
rename from packages/core/src/ingestion/strategies/UpsertsAndDeleteStrategy.ts
rename to packages/llamaindex/src/ingestion/strategies/UpsertsAndDeleteStrategy.ts
diff --git a/packages/core/src/ingestion/strategies/UpsertsStrategy.ts b/packages/llamaindex/src/ingestion/strategies/UpsertsStrategy.ts
similarity index 100%
rename from packages/core/src/ingestion/strategies/UpsertsStrategy.ts
rename to packages/llamaindex/src/ingestion/strategies/UpsertsStrategy.ts
diff --git a/packages/core/src/ingestion/strategies/classify.ts b/packages/llamaindex/src/ingestion/strategies/classify.ts
similarity index 100%
rename from packages/core/src/ingestion/strategies/classify.ts
rename to packages/llamaindex/src/ingestion/strategies/classify.ts
diff --git a/packages/core/src/ingestion/strategies/index.ts b/packages/llamaindex/src/ingestion/strategies/index.ts
similarity index 100%
rename from packages/core/src/ingestion/strategies/index.ts
rename to packages/llamaindex/src/ingestion/strategies/index.ts
diff --git a/packages/core/src/ingestion/types.ts b/packages/llamaindex/src/ingestion/types.ts
similarity index 100%
rename from packages/core/src/ingestion/types.ts
rename to packages/llamaindex/src/ingestion/types.ts
diff --git a/packages/core/src/internal/context/EventCaller.ts b/packages/llamaindex/src/internal/context/EventCaller.ts
similarity index 100%
rename from packages/core/src/internal/context/EventCaller.ts
rename to packages/llamaindex/src/internal/context/EventCaller.ts
diff --git a/packages/core/src/internal/decorator/node.ts b/packages/llamaindex/src/internal/decorator/node.ts
similarity index 100%
rename from packages/core/src/internal/decorator/node.ts
rename to packages/llamaindex/src/internal/decorator/node.ts
diff --git a/packages/core/src/internal/deps/ollama.d.ts b/packages/llamaindex/src/internal/deps/ollama.d.ts
similarity index 100%
rename from packages/core/src/internal/deps/ollama.d.ts
rename to packages/llamaindex/src/internal/deps/ollama.d.ts
diff --git a/packages/core/src/internal/deps/ollama.js b/packages/llamaindex/src/internal/deps/ollama.js
similarity index 100%
rename from packages/core/src/internal/deps/ollama.js
rename to packages/llamaindex/src/internal/deps/ollama.js
diff --git a/packages/core/src/internal/deps/ollama.license b/packages/llamaindex/src/internal/deps/ollama.license
similarity index 100%
rename from packages/core/src/internal/deps/ollama.license
rename to packages/llamaindex/src/internal/deps/ollama.license
diff --git a/packages/core/src/internal/deps/rake-modified.d.ts b/packages/llamaindex/src/internal/deps/rake-modified.d.ts
similarity index 100%
rename from packages/core/src/internal/deps/rake-modified.d.ts
rename to packages/llamaindex/src/internal/deps/rake-modified.d.ts
diff --git a/packages/core/src/internal/deps/rake-modified.js b/packages/llamaindex/src/internal/deps/rake-modified.js
similarity index 100%
rename from packages/core/src/internal/deps/rake-modified.js
rename to packages/llamaindex/src/internal/deps/rake-modified.js
diff --git a/packages/core/src/internal/deps/rake-modified.license b/packages/llamaindex/src/internal/deps/rake-modified.license
similarity index 100%
rename from packages/core/src/internal/deps/rake-modified.license
rename to packages/llamaindex/src/internal/deps/rake-modified.license
diff --git a/packages/core/src/internal/deps/replicate.d.ts b/packages/llamaindex/src/internal/deps/replicate.d.ts
similarity index 100%
rename from packages/core/src/internal/deps/replicate.d.ts
rename to packages/llamaindex/src/internal/deps/replicate.d.ts
diff --git a/packages/core/src/internal/deps/replicate.js b/packages/llamaindex/src/internal/deps/replicate.js
similarity index 100%
rename from packages/core/src/internal/deps/replicate.js
rename to packages/llamaindex/src/internal/deps/replicate.js
diff --git a/packages/core/src/internal/deps/replicate.license b/packages/llamaindex/src/internal/deps/replicate.license
similarity index 100%
rename from packages/core/src/internal/deps/replicate.license
rename to packages/llamaindex/src/internal/deps/replicate.license
diff --git a/packages/core/src/internal/deps/transformers.ts b/packages/llamaindex/src/internal/deps/transformers.ts
similarity index 100%
rename from packages/core/src/internal/deps/transformers.ts
rename to packages/llamaindex/src/internal/deps/transformers.ts
diff --git a/packages/core/src/internal/logger.ts b/packages/llamaindex/src/internal/logger.ts
similarity index 100%
rename from packages/core/src/internal/logger.ts
rename to packages/llamaindex/src/internal/logger.ts
diff --git a/packages/core/src/internal/prompt/react.ts b/packages/llamaindex/src/internal/prompt/react.ts
similarity index 100%
rename from packages/core/src/internal/prompt/react.ts
rename to packages/llamaindex/src/internal/prompt/react.ts
diff --git a/packages/core/src/internal/settings/CallbackManager.ts b/packages/llamaindex/src/internal/settings/CallbackManager.ts
similarity index 100%
rename from packages/core/src/internal/settings/CallbackManager.ts
rename to packages/llamaindex/src/internal/settings/CallbackManager.ts
diff --git a/packages/core/src/internal/settings/EmbedModel.ts b/packages/llamaindex/src/internal/settings/EmbedModel.ts
similarity index 100%
rename from packages/core/src/internal/settings/EmbedModel.ts
rename to packages/llamaindex/src/internal/settings/EmbedModel.ts
diff --git a/packages/core/src/internal/settings/chunk-size.ts b/packages/llamaindex/src/internal/settings/chunk-size.ts
similarity index 100%
rename from packages/core/src/internal/settings/chunk-size.ts
rename to packages/llamaindex/src/internal/settings/chunk-size.ts
diff --git a/packages/core/src/internal/settings/image-embed-model.ts b/packages/llamaindex/src/internal/settings/image-embed-model.ts
similarity index 100%
rename from packages/core/src/internal/settings/image-embed-model.ts
rename to packages/llamaindex/src/internal/settings/image-embed-model.ts
diff --git a/packages/core/src/internal/type.ts b/packages/llamaindex/src/internal/type.ts
similarity index 100%
rename from packages/core/src/internal/type.ts
rename to packages/llamaindex/src/internal/type.ts
diff --git a/packages/core/src/internal/utils.ts b/packages/llamaindex/src/internal/utils.ts
similarity index 100%
rename from packages/core/src/internal/utils.ts
rename to packages/llamaindex/src/internal/utils.ts
diff --git a/packages/core/src/llm/anthropic.ts b/packages/llamaindex/src/llm/anthropic.ts
similarity index 100%
rename from packages/core/src/llm/anthropic.ts
rename to packages/llamaindex/src/llm/anthropic.ts
diff --git a/packages/core/src/llm/azure.ts b/packages/llamaindex/src/llm/azure.ts
similarity index 100%
rename from packages/core/src/llm/azure.ts
rename to packages/llamaindex/src/llm/azure.ts
diff --git a/packages/core/src/llm/base.ts b/packages/llamaindex/src/llm/base.ts
similarity index 100%
rename from packages/core/src/llm/base.ts
rename to packages/llamaindex/src/llm/base.ts
diff --git a/packages/core/src/llm/deepinfra.ts b/packages/llamaindex/src/llm/deepinfra.ts
similarity index 100%
rename from packages/core/src/llm/deepinfra.ts
rename to packages/llamaindex/src/llm/deepinfra.ts
diff --git a/packages/core/src/llm/fireworks.ts b/packages/llamaindex/src/llm/fireworks.ts
similarity index 100%
rename from packages/core/src/llm/fireworks.ts
rename to packages/llamaindex/src/llm/fireworks.ts
diff --git a/packages/core/src/llm/gemini/base.ts b/packages/llamaindex/src/llm/gemini/base.ts
similarity index 100%
rename from packages/core/src/llm/gemini/base.ts
rename to packages/llamaindex/src/llm/gemini/base.ts
diff --git a/packages/core/src/llm/gemini/types.ts b/packages/llamaindex/src/llm/gemini/types.ts
similarity index 100%
rename from packages/core/src/llm/gemini/types.ts
rename to packages/llamaindex/src/llm/gemini/types.ts
diff --git a/packages/core/src/llm/gemini/utils.ts b/packages/llamaindex/src/llm/gemini/utils.ts
similarity index 100%
rename from packages/core/src/llm/gemini/utils.ts
rename to packages/llamaindex/src/llm/gemini/utils.ts
diff --git a/packages/core/src/llm/gemini/vertex.ts b/packages/llamaindex/src/llm/gemini/vertex.ts
similarity index 100%
rename from packages/core/src/llm/gemini/vertex.ts
rename to packages/llamaindex/src/llm/gemini/vertex.ts
diff --git a/packages/core/src/llm/groq.ts b/packages/llamaindex/src/llm/groq.ts
similarity index 100%
rename from packages/core/src/llm/groq.ts
rename to packages/llamaindex/src/llm/groq.ts
diff --git a/packages/core/src/llm/huggingface.ts b/packages/llamaindex/src/llm/huggingface.ts
similarity index 100%
rename from packages/core/src/llm/huggingface.ts
rename to packages/llamaindex/src/llm/huggingface.ts
diff --git a/packages/core/src/llm/index.ts b/packages/llamaindex/src/llm/index.ts
similarity index 100%
rename from packages/core/src/llm/index.ts
rename to packages/llamaindex/src/llm/index.ts
diff --git a/packages/core/src/llm/mistral.ts b/packages/llamaindex/src/llm/mistral.ts
similarity index 100%
rename from packages/core/src/llm/mistral.ts
rename to packages/llamaindex/src/llm/mistral.ts
diff --git a/packages/core/src/llm/ollama.ts b/packages/llamaindex/src/llm/ollama.ts
similarity index 100%
rename from packages/core/src/llm/ollama.ts
rename to packages/llamaindex/src/llm/ollama.ts
diff --git a/packages/core/src/llm/openai.ts b/packages/llamaindex/src/llm/openai.ts
similarity index 100%
rename from packages/core/src/llm/openai.ts
rename to packages/llamaindex/src/llm/openai.ts
diff --git a/packages/core/src/llm/portkey.ts b/packages/llamaindex/src/llm/portkey.ts
similarity index 100%
rename from packages/core/src/llm/portkey.ts
rename to packages/llamaindex/src/llm/portkey.ts
diff --git a/packages/core/src/llm/replicate_ai.ts b/packages/llamaindex/src/llm/replicate_ai.ts
similarity index 100%
rename from packages/core/src/llm/replicate_ai.ts
rename to packages/llamaindex/src/llm/replicate_ai.ts
diff --git a/packages/core/src/llm/together.ts b/packages/llamaindex/src/llm/together.ts
similarity index 100%
rename from packages/core/src/llm/together.ts
rename to packages/llamaindex/src/llm/together.ts
diff --git a/packages/core/src/llm/types.ts b/packages/llamaindex/src/llm/types.ts
similarity index 100%
rename from packages/core/src/llm/types.ts
rename to packages/llamaindex/src/llm/types.ts
diff --git a/packages/core/src/llm/utils.ts b/packages/llamaindex/src/llm/utils.ts
similarity index 100%
rename from packages/core/src/llm/utils.ts
rename to packages/llamaindex/src/llm/utils.ts
diff --git a/packages/core/src/memory/ChatMemoryBuffer.ts b/packages/llamaindex/src/memory/ChatMemoryBuffer.ts
similarity index 100%
rename from packages/core/src/memory/ChatMemoryBuffer.ts
rename to packages/llamaindex/src/memory/ChatMemoryBuffer.ts
diff --git a/packages/core/src/memory/types.ts b/packages/llamaindex/src/memory/types.ts
similarity index 100%
rename from packages/core/src/memory/types.ts
rename to packages/llamaindex/src/memory/types.ts
diff --git a/packages/core/src/next.ts b/packages/llamaindex/src/next.ts
similarity index 100%
rename from packages/core/src/next.ts
rename to packages/llamaindex/src/next.ts
diff --git a/packages/core/src/nodeParsers/MarkdownNodeParser.ts b/packages/llamaindex/src/nodeParsers/MarkdownNodeParser.ts
similarity index 100%
rename from packages/core/src/nodeParsers/MarkdownNodeParser.ts
rename to packages/llamaindex/src/nodeParsers/MarkdownNodeParser.ts
diff --git a/packages/core/src/nodeParsers/SentenceWindowNodeParser.ts b/packages/llamaindex/src/nodeParsers/SentenceWindowNodeParser.ts
similarity index 100%
rename from packages/core/src/nodeParsers/SentenceWindowNodeParser.ts
rename to packages/llamaindex/src/nodeParsers/SentenceWindowNodeParser.ts
diff --git a/packages/core/src/nodeParsers/SimpleNodeParser.ts b/packages/llamaindex/src/nodeParsers/SimpleNodeParser.ts
similarity index 100%
rename from packages/core/src/nodeParsers/SimpleNodeParser.ts
rename to packages/llamaindex/src/nodeParsers/SimpleNodeParser.ts
diff --git a/packages/core/src/nodeParsers/index.ts b/packages/llamaindex/src/nodeParsers/index.ts
similarity index 100%
rename from packages/core/src/nodeParsers/index.ts
rename to packages/llamaindex/src/nodeParsers/index.ts
diff --git a/packages/core/src/nodeParsers/types.ts b/packages/llamaindex/src/nodeParsers/types.ts
similarity index 100%
rename from packages/core/src/nodeParsers/types.ts
rename to packages/llamaindex/src/nodeParsers/types.ts
diff --git a/packages/core/src/nodeParsers/utils.ts b/packages/llamaindex/src/nodeParsers/utils.ts
similarity index 100%
rename from packages/core/src/nodeParsers/utils.ts
rename to packages/llamaindex/src/nodeParsers/utils.ts
diff --git a/packages/core/src/not-allow.js b/packages/llamaindex/src/not-allow.js
similarity index 100%
rename from packages/core/src/not-allow.js
rename to packages/llamaindex/src/not-allow.js
diff --git a/packages/core/src/objects/base.ts b/packages/llamaindex/src/objects/base.ts
similarity index 100%
rename from packages/core/src/objects/base.ts
rename to packages/llamaindex/src/objects/base.ts
diff --git a/packages/core/src/objects/index.ts b/packages/llamaindex/src/objects/index.ts
similarity index 100%
rename from packages/core/src/objects/index.ts
rename to packages/llamaindex/src/objects/index.ts
diff --git a/packages/core/src/outputParsers/selectors.ts b/packages/llamaindex/src/outputParsers/selectors.ts
similarity index 100%
rename from packages/core/src/outputParsers/selectors.ts
rename to packages/llamaindex/src/outputParsers/selectors.ts
diff --git a/packages/core/src/postprocessors/MetadataReplacementPostProcessor.ts b/packages/llamaindex/src/postprocessors/MetadataReplacementPostProcessor.ts
similarity index 100%
rename from packages/core/src/postprocessors/MetadataReplacementPostProcessor.ts
rename to packages/llamaindex/src/postprocessors/MetadataReplacementPostProcessor.ts
diff --git a/packages/core/src/postprocessors/SimilarityPostprocessor.ts b/packages/llamaindex/src/postprocessors/SimilarityPostprocessor.ts
similarity index 100%
rename from packages/core/src/postprocessors/SimilarityPostprocessor.ts
rename to packages/llamaindex/src/postprocessors/SimilarityPostprocessor.ts
diff --git a/packages/core/src/postprocessors/index.ts b/packages/llamaindex/src/postprocessors/index.ts
similarity index 100%
rename from packages/core/src/postprocessors/index.ts
rename to packages/llamaindex/src/postprocessors/index.ts
diff --git a/packages/core/src/postprocessors/rerankers/CohereRerank.ts b/packages/llamaindex/src/postprocessors/rerankers/CohereRerank.ts
similarity index 100%
rename from packages/core/src/postprocessors/rerankers/CohereRerank.ts
rename to packages/llamaindex/src/postprocessors/rerankers/CohereRerank.ts
diff --git a/packages/core/src/postprocessors/rerankers/JinaAIReranker.ts b/packages/llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts
similarity index 100%
rename from packages/core/src/postprocessors/rerankers/JinaAIReranker.ts
rename to packages/llamaindex/src/postprocessors/rerankers/JinaAIReranker.ts
diff --git a/packages/core/src/postprocessors/rerankers/index.ts b/packages/llamaindex/src/postprocessors/rerankers/index.ts
similarity index 100%
rename from packages/core/src/postprocessors/rerankers/index.ts
rename to packages/llamaindex/src/postprocessors/rerankers/index.ts
diff --git a/packages/core/src/postprocessors/types.ts b/packages/llamaindex/src/postprocessors/types.ts
similarity index 100%
rename from packages/core/src/postprocessors/types.ts
rename to packages/llamaindex/src/postprocessors/types.ts
diff --git a/packages/core/src/prompts/Mixin.ts b/packages/llamaindex/src/prompts/Mixin.ts
similarity index 100%
rename from packages/core/src/prompts/Mixin.ts
rename to packages/llamaindex/src/prompts/Mixin.ts
diff --git a/packages/core/src/prompts/index.ts b/packages/llamaindex/src/prompts/index.ts
similarity index 100%
rename from packages/core/src/prompts/index.ts
rename to packages/llamaindex/src/prompts/index.ts
diff --git a/packages/core/src/readers/AssemblyAIReader.ts b/packages/llamaindex/src/readers/AssemblyAIReader.ts
similarity index 100%
rename from packages/core/src/readers/AssemblyAIReader.ts
rename to packages/llamaindex/src/readers/AssemblyAIReader.ts
diff --git a/packages/core/src/readers/CSVReader.ts b/packages/llamaindex/src/readers/CSVReader.ts
similarity index 100%
rename from packages/core/src/readers/CSVReader.ts
rename to packages/llamaindex/src/readers/CSVReader.ts
diff --git a/packages/core/src/readers/DocxReader.ts b/packages/llamaindex/src/readers/DocxReader.ts
similarity index 100%
rename from packages/core/src/readers/DocxReader.ts
rename to packages/llamaindex/src/readers/DocxReader.ts
diff --git a/packages/core/src/readers/HTMLReader.ts b/packages/llamaindex/src/readers/HTMLReader.ts
similarity index 100%
rename from packages/core/src/readers/HTMLReader.ts
rename to packages/llamaindex/src/readers/HTMLReader.ts
diff --git a/packages/core/src/readers/ImageReader.ts b/packages/llamaindex/src/readers/ImageReader.ts
similarity index 100%
rename from packages/core/src/readers/ImageReader.ts
rename to packages/llamaindex/src/readers/ImageReader.ts
diff --git a/packages/core/src/readers/LlamaParseReader.ts b/packages/llamaindex/src/readers/LlamaParseReader.ts
similarity index 100%
rename from packages/core/src/readers/LlamaParseReader.ts
rename to packages/llamaindex/src/readers/LlamaParseReader.ts
diff --git a/packages/core/src/readers/MarkdownReader.ts b/packages/llamaindex/src/readers/MarkdownReader.ts
similarity index 100%
rename from packages/core/src/readers/MarkdownReader.ts
rename to packages/llamaindex/src/readers/MarkdownReader.ts
diff --git a/packages/core/src/readers/NotionReader.ts b/packages/llamaindex/src/readers/NotionReader.ts
similarity index 100%
rename from packages/core/src/readers/NotionReader.ts
rename to packages/llamaindex/src/readers/NotionReader.ts
diff --git a/packages/core/src/readers/PDFReader.ts b/packages/llamaindex/src/readers/PDFReader.ts
similarity index 100%
rename from packages/core/src/readers/PDFReader.ts
rename to packages/llamaindex/src/readers/PDFReader.ts
diff --git a/packages/core/src/readers/SimpleDirectoryReader.edge.ts b/packages/llamaindex/src/readers/SimpleDirectoryReader.edge.ts
similarity index 100%
rename from packages/core/src/readers/SimpleDirectoryReader.edge.ts
rename to packages/llamaindex/src/readers/SimpleDirectoryReader.edge.ts
diff --git a/packages/core/src/readers/SimpleDirectoryReader.ts b/packages/llamaindex/src/readers/SimpleDirectoryReader.ts
similarity index 100%
rename from packages/core/src/readers/SimpleDirectoryReader.ts
rename to packages/llamaindex/src/readers/SimpleDirectoryReader.ts
diff --git a/packages/core/src/readers/SimpleMongoReader.ts b/packages/llamaindex/src/readers/SimpleMongoReader.ts
similarity index 100%
rename from packages/core/src/readers/SimpleMongoReader.ts
rename to packages/llamaindex/src/readers/SimpleMongoReader.ts
diff --git a/packages/core/src/readers/TextFileReader.ts b/packages/llamaindex/src/readers/TextFileReader.ts
similarity index 100%
rename from packages/core/src/readers/TextFileReader.ts
rename to packages/llamaindex/src/readers/TextFileReader.ts
diff --git a/packages/core/src/readers/index.ts b/packages/llamaindex/src/readers/index.ts
similarity index 100%
rename from packages/core/src/readers/index.ts
rename to packages/llamaindex/src/readers/index.ts
diff --git a/packages/core/src/readers/type.ts b/packages/llamaindex/src/readers/type.ts
similarity index 100%
rename from packages/core/src/readers/type.ts
rename to packages/llamaindex/src/readers/type.ts
diff --git a/packages/core/src/readers/utils.ts b/packages/llamaindex/src/readers/utils.ts
similarity index 100%
rename from packages/core/src/readers/utils.ts
rename to packages/llamaindex/src/readers/utils.ts
diff --git a/packages/core/src/selectors/base.ts b/packages/llamaindex/src/selectors/base.ts
similarity index 100%
rename from packages/core/src/selectors/base.ts
rename to packages/llamaindex/src/selectors/base.ts
diff --git a/packages/core/src/selectors/index.ts b/packages/llamaindex/src/selectors/index.ts
similarity index 100%
rename from packages/core/src/selectors/index.ts
rename to packages/llamaindex/src/selectors/index.ts
diff --git a/packages/core/src/selectors/llmSelectors.ts b/packages/llamaindex/src/selectors/llmSelectors.ts
similarity index 100%
rename from packages/core/src/selectors/llmSelectors.ts
rename to packages/llamaindex/src/selectors/llmSelectors.ts
diff --git a/packages/core/src/selectors/prompts.ts b/packages/llamaindex/src/selectors/prompts.ts
similarity index 100%
rename from packages/core/src/selectors/prompts.ts
rename to packages/llamaindex/src/selectors/prompts.ts
diff --git a/packages/core/src/selectors/utils.ts b/packages/llamaindex/src/selectors/utils.ts
similarity index 100%
rename from packages/core/src/selectors/utils.ts
rename to packages/llamaindex/src/selectors/utils.ts
diff --git a/packages/core/src/storage/FileSystem.ts b/packages/llamaindex/src/storage/FileSystem.ts
similarity index 100%
rename from packages/core/src/storage/FileSystem.ts
rename to packages/llamaindex/src/storage/FileSystem.ts
diff --git a/packages/core/src/storage/StorageContext.ts b/packages/llamaindex/src/storage/StorageContext.ts
similarity index 100%
rename from packages/core/src/storage/StorageContext.ts
rename to packages/llamaindex/src/storage/StorageContext.ts
diff --git a/packages/core/src/storage/chatStore/SimpleChatStore.ts b/packages/llamaindex/src/storage/chatStore/SimpleChatStore.ts
similarity index 100%
rename from packages/core/src/storage/chatStore/SimpleChatStore.ts
rename to packages/llamaindex/src/storage/chatStore/SimpleChatStore.ts
diff --git a/packages/core/src/storage/chatStore/types.ts b/packages/llamaindex/src/storage/chatStore/types.ts
similarity index 100%
rename from packages/core/src/storage/chatStore/types.ts
rename to packages/llamaindex/src/storage/chatStore/types.ts
diff --git a/packages/core/src/storage/constants.ts b/packages/llamaindex/src/storage/constants.ts
similarity index 100%
rename from packages/core/src/storage/constants.ts
rename to packages/llamaindex/src/storage/constants.ts
diff --git a/packages/core/src/storage/docStore/KVDocumentStore.ts b/packages/llamaindex/src/storage/docStore/KVDocumentStore.ts
similarity index 100%
rename from packages/core/src/storage/docStore/KVDocumentStore.ts
rename to packages/llamaindex/src/storage/docStore/KVDocumentStore.ts
diff --git a/packages/core/src/storage/docStore/SimpleDocumentStore.ts b/packages/llamaindex/src/storage/docStore/SimpleDocumentStore.ts
similarity index 100%
rename from packages/core/src/storage/docStore/SimpleDocumentStore.ts
rename to packages/llamaindex/src/storage/docStore/SimpleDocumentStore.ts
diff --git a/packages/core/src/storage/docStore/types.ts b/packages/llamaindex/src/storage/docStore/types.ts
similarity index 100%
rename from packages/core/src/storage/docStore/types.ts
rename to packages/llamaindex/src/storage/docStore/types.ts
diff --git a/packages/core/src/storage/docStore/utils.ts b/packages/llamaindex/src/storage/docStore/utils.ts
similarity index 100%
rename from packages/core/src/storage/docStore/utils.ts
rename to packages/llamaindex/src/storage/docStore/utils.ts
diff --git a/packages/core/src/storage/index.ts b/packages/llamaindex/src/storage/index.ts
similarity index 100%
rename from packages/core/src/storage/index.ts
rename to packages/llamaindex/src/storage/index.ts
diff --git a/packages/core/src/storage/indexStore/KVIndexStore.ts b/packages/llamaindex/src/storage/indexStore/KVIndexStore.ts
similarity index 100%
rename from packages/core/src/storage/indexStore/KVIndexStore.ts
rename to packages/llamaindex/src/storage/indexStore/KVIndexStore.ts
diff --git a/packages/core/src/storage/indexStore/SimpleIndexStore.ts b/packages/llamaindex/src/storage/indexStore/SimpleIndexStore.ts
similarity index 100%
rename from packages/core/src/storage/indexStore/SimpleIndexStore.ts
rename to packages/llamaindex/src/storage/indexStore/SimpleIndexStore.ts
diff --git a/packages/core/src/storage/indexStore/types.ts b/packages/llamaindex/src/storage/indexStore/types.ts
similarity index 100%
rename from packages/core/src/storage/indexStore/types.ts
rename to packages/llamaindex/src/storage/indexStore/types.ts
diff --git a/packages/core/src/storage/kvStore/SimpleKVStore.ts b/packages/llamaindex/src/storage/kvStore/SimpleKVStore.ts
similarity index 100%
rename from packages/core/src/storage/kvStore/SimpleKVStore.ts
rename to packages/llamaindex/src/storage/kvStore/SimpleKVStore.ts
diff --git a/packages/core/src/storage/kvStore/types.ts b/packages/llamaindex/src/storage/kvStore/types.ts
similarity index 100%
rename from packages/core/src/storage/kvStore/types.ts
rename to packages/llamaindex/src/storage/kvStore/types.ts
diff --git a/packages/core/src/storage/vectorStore/AstraDBVectorStore.ts b/packages/llamaindex/src/storage/vectorStore/AstraDBVectorStore.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/AstraDBVectorStore.ts
rename to packages/llamaindex/src/storage/vectorStore/AstraDBVectorStore.ts
diff --git a/packages/core/src/storage/vectorStore/ChromaVectorStore.ts b/packages/llamaindex/src/storage/vectorStore/ChromaVectorStore.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/ChromaVectorStore.ts
rename to packages/llamaindex/src/storage/vectorStore/ChromaVectorStore.ts
diff --git a/packages/core/src/storage/vectorStore/MilvusVectorStore.ts b/packages/llamaindex/src/storage/vectorStore/MilvusVectorStore.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/MilvusVectorStore.ts
rename to packages/llamaindex/src/storage/vectorStore/MilvusVectorStore.ts
diff --git a/packages/core/src/storage/vectorStore/MongoDBAtlasVectorStore.ts b/packages/llamaindex/src/storage/vectorStore/MongoDBAtlasVectorStore.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/MongoDBAtlasVectorStore.ts
rename to packages/llamaindex/src/storage/vectorStore/MongoDBAtlasVectorStore.ts
diff --git a/packages/core/src/storage/vectorStore/PGVectorStore.ts b/packages/llamaindex/src/storage/vectorStore/PGVectorStore.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/PGVectorStore.ts
rename to packages/llamaindex/src/storage/vectorStore/PGVectorStore.ts
diff --git a/packages/core/src/storage/vectorStore/PineconeVectorStore.ts b/packages/llamaindex/src/storage/vectorStore/PineconeVectorStore.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/PineconeVectorStore.ts
rename to packages/llamaindex/src/storage/vectorStore/PineconeVectorStore.ts
diff --git a/packages/core/src/storage/vectorStore/QdrantVectorStore.ts b/packages/llamaindex/src/storage/vectorStore/QdrantVectorStore.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/QdrantVectorStore.ts
rename to packages/llamaindex/src/storage/vectorStore/QdrantVectorStore.ts
diff --git a/packages/core/src/storage/vectorStore/SimpleVectorStore.ts b/packages/llamaindex/src/storage/vectorStore/SimpleVectorStore.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/SimpleVectorStore.ts
rename to packages/llamaindex/src/storage/vectorStore/SimpleVectorStore.ts
diff --git a/packages/core/src/storage/vectorStore/types.ts b/packages/llamaindex/src/storage/vectorStore/types.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/types.ts
rename to packages/llamaindex/src/storage/vectorStore/types.ts
diff --git a/packages/core/src/storage/vectorStore/utils.ts b/packages/llamaindex/src/storage/vectorStore/utils.ts
similarity index 100%
rename from packages/core/src/storage/vectorStore/utils.ts
rename to packages/llamaindex/src/storage/vectorStore/utils.ts
diff --git a/packages/core/src/synthesizers/MultiModalResponseSynthesizer.ts b/packages/llamaindex/src/synthesizers/MultiModalResponseSynthesizer.ts
similarity index 100%
rename from packages/core/src/synthesizers/MultiModalResponseSynthesizer.ts
rename to packages/llamaindex/src/synthesizers/MultiModalResponseSynthesizer.ts
diff --git a/packages/core/src/synthesizers/ResponseSynthesizer.ts b/packages/llamaindex/src/synthesizers/ResponseSynthesizer.ts
similarity index 100%
rename from packages/core/src/synthesizers/ResponseSynthesizer.ts
rename to packages/llamaindex/src/synthesizers/ResponseSynthesizer.ts
diff --git a/packages/core/src/synthesizers/builders.ts b/packages/llamaindex/src/synthesizers/builders.ts
similarity index 100%
rename from packages/core/src/synthesizers/builders.ts
rename to packages/llamaindex/src/synthesizers/builders.ts
diff --git a/packages/core/src/synthesizers/index.ts b/packages/llamaindex/src/synthesizers/index.ts
similarity index 100%
rename from packages/core/src/synthesizers/index.ts
rename to packages/llamaindex/src/synthesizers/index.ts
diff --git a/packages/core/src/synthesizers/types.ts b/packages/llamaindex/src/synthesizers/types.ts
similarity index 100%
rename from packages/core/src/synthesizers/types.ts
rename to packages/llamaindex/src/synthesizers/types.ts
diff --git a/packages/core/src/synthesizers/utils.ts b/packages/llamaindex/src/synthesizers/utils.ts
similarity index 100%
rename from packages/core/src/synthesizers/utils.ts
rename to packages/llamaindex/src/synthesizers/utils.ts
diff --git a/packages/core/src/tools/QueryEngineTool.ts b/packages/llamaindex/src/tools/QueryEngineTool.ts
similarity index 100%
rename from packages/core/src/tools/QueryEngineTool.ts
rename to packages/llamaindex/src/tools/QueryEngineTool.ts
diff --git a/packages/core/src/tools/ToolsFactory.ts b/packages/llamaindex/src/tools/ToolsFactory.ts
similarity index 100%
rename from packages/core/src/tools/ToolsFactory.ts
rename to packages/llamaindex/src/tools/ToolsFactory.ts
diff --git a/packages/core/src/tools/WikipediaTool.ts b/packages/llamaindex/src/tools/WikipediaTool.ts
similarity index 100%
rename from packages/core/src/tools/WikipediaTool.ts
rename to packages/llamaindex/src/tools/WikipediaTool.ts
diff --git a/packages/core/src/tools/functionTool.ts b/packages/llamaindex/src/tools/functionTool.ts
similarity index 100%
rename from packages/core/src/tools/functionTool.ts
rename to packages/llamaindex/src/tools/functionTool.ts
diff --git a/packages/core/src/tools/index.ts b/packages/llamaindex/src/tools/index.ts
similarity index 100%
rename from packages/core/src/tools/index.ts
rename to packages/llamaindex/src/tools/index.ts
diff --git a/packages/core/src/types.ts b/packages/llamaindex/src/types.ts
similarity index 100%
rename from packages/core/src/types.ts
rename to packages/llamaindex/src/types.ts
diff --git a/packages/core/tests/CHANGELOG.md b/packages/llamaindex/tests/CHANGELOG.md
similarity index 100%
rename from packages/core/tests/CHANGELOG.md
rename to packages/llamaindex/tests/CHANGELOG.md
diff --git a/packages/core/tests/CallbackManager.test.ts b/packages/llamaindex/tests/CallbackManager.test.ts
similarity index 100%
rename from packages/core/tests/CallbackManager.test.ts
rename to packages/llamaindex/tests/CallbackManager.test.ts
diff --git a/packages/core/tests/Document.test.ts b/packages/llamaindex/tests/Document.test.ts
similarity index 100%
rename from packages/core/tests/Document.test.ts
rename to packages/llamaindex/tests/Document.test.ts
diff --git a/packages/core/tests/Embedding.test.ts b/packages/llamaindex/tests/Embedding.test.ts
similarity index 100%
rename from packages/core/tests/Embedding.test.ts
rename to packages/llamaindex/tests/Embedding.test.ts
diff --git a/packages/core/tests/Keyword.test.ts b/packages/llamaindex/tests/Keyword.test.ts
similarity index 100%
rename from packages/core/tests/Keyword.test.ts
rename to packages/llamaindex/tests/Keyword.test.ts
diff --git a/packages/core/tests/MetadataExtractors.test.ts b/packages/llamaindex/tests/MetadataExtractors.test.ts
similarity index 100%
rename from packages/core/tests/MetadataExtractors.test.ts
rename to packages/llamaindex/tests/MetadataExtractors.test.ts
diff --git a/packages/core/tests/Node.test.ts b/packages/llamaindex/tests/Node.test.ts
similarity index 100%
rename from packages/core/tests/Node.test.ts
rename to packages/llamaindex/tests/Node.test.ts
diff --git a/packages/core/tests/OutputParser.test.ts b/packages/llamaindex/tests/OutputParser.test.ts
similarity index 100%
rename from packages/core/tests/OutputParser.test.ts
rename to packages/llamaindex/tests/OutputParser.test.ts
diff --git a/packages/core/tests/Selectors.test.ts b/packages/llamaindex/tests/Selectors.test.ts
similarity index 100%
rename from packages/core/tests/Selectors.test.ts
rename to packages/llamaindex/tests/Selectors.test.ts
diff --git a/packages/core/tests/StorageContext.test.ts b/packages/llamaindex/tests/StorageContext.test.ts
similarity index 100%
rename from packages/core/tests/StorageContext.test.ts
rename to packages/llamaindex/tests/StorageContext.test.ts
diff --git a/packages/core/tests/TextSplitter.test.ts b/packages/llamaindex/tests/TextSplitter.test.ts
similarity index 100%
rename from packages/core/tests/TextSplitter.test.ts
rename to packages/llamaindex/tests/TextSplitter.test.ts
diff --git a/packages/core/tests/VectorStore.test.ts b/packages/llamaindex/tests/VectorStore.test.ts
similarity index 100%
rename from packages/core/tests/VectorStore.test.ts
rename to packages/llamaindex/tests/VectorStore.test.ts
diff --git a/packages/core/tests/embeddings/tokenizer.test.ts b/packages/llamaindex/tests/embeddings/tokenizer.test.ts
similarity index 100%
rename from packages/core/tests/embeddings/tokenizer.test.ts
rename to packages/llamaindex/tests/embeddings/tokenizer.test.ts
diff --git a/packages/core/tests/indices/SummaryIndex.test.ts b/packages/llamaindex/tests/indices/SummaryIndex.test.ts
similarity index 100%
rename from packages/core/tests/indices/SummaryIndex.test.ts
rename to packages/llamaindex/tests/indices/SummaryIndex.test.ts
diff --git a/packages/core/tests/indices/VectorStoreIndex.test.ts b/packages/llamaindex/tests/indices/VectorStoreIndex.test.ts
similarity index 100%
rename from packages/core/tests/indices/VectorStoreIndex.test.ts
rename to packages/llamaindex/tests/indices/VectorStoreIndex.test.ts
diff --git a/packages/core/tests/indices/json-to-index-struct.test.ts b/packages/llamaindex/tests/indices/json-to-index-struct.test.ts
similarity index 100%
rename from packages/core/tests/indices/json-to-index-struct.test.ts
rename to packages/llamaindex/tests/indices/json-to-index-struct.test.ts
diff --git a/packages/core/tests/ingestion/IngestionCache.test.ts b/packages/llamaindex/tests/ingestion/IngestionCache.test.ts
similarity index 100%
rename from packages/core/tests/ingestion/IngestionCache.test.ts
rename to packages/llamaindex/tests/ingestion/IngestionCache.test.ts
diff --git a/packages/core/tests/ingestion/ingestion-pipeline.test.ts b/packages/llamaindex/tests/ingestion/ingestion-pipeline.test.ts
similarity index 100%
rename from packages/core/tests/ingestion/ingestion-pipeline.test.ts
rename to packages/llamaindex/tests/ingestion/ingestion-pipeline.test.ts
diff --git a/packages/core/tests/llm/index.test.ts b/packages/llamaindex/tests/llm/index.test.ts
similarity index 100%
rename from packages/core/tests/llm/index.test.ts
rename to packages/llamaindex/tests/llm/index.test.ts
diff --git a/packages/core/tests/mocks/TestableQdrantVectorStore.ts b/packages/llamaindex/tests/mocks/TestableQdrantVectorStore.ts
similarity index 100%
rename from packages/core/tests/mocks/TestableQdrantVectorStore.ts
rename to packages/llamaindex/tests/mocks/TestableQdrantVectorStore.ts
diff --git a/packages/core/tests/nodeParsers/MarkdownNodeParser.test.ts b/packages/llamaindex/tests/nodeParsers/MarkdownNodeParser.test.ts
similarity index 100%
rename from packages/core/tests/nodeParsers/MarkdownNodeParser.test.ts
rename to packages/llamaindex/tests/nodeParsers/MarkdownNodeParser.test.ts
diff --git a/packages/core/tests/nodeParsers/SentenceWindowNodeParser.test.ts b/packages/llamaindex/tests/nodeParsers/SentenceWindowNodeParser.test.ts
similarity index 100%
rename from packages/core/tests/nodeParsers/SentenceWindowNodeParser.test.ts
rename to packages/llamaindex/tests/nodeParsers/SentenceWindowNodeParser.test.ts
diff --git a/packages/core/tests/nodeParsers/SimpleNodeParser.test.ts b/packages/llamaindex/tests/nodeParsers/SimpleNodeParser.test.ts
similarity index 100%
rename from packages/core/tests/nodeParsers/SimpleNodeParser.test.ts
rename to packages/llamaindex/tests/nodeParsers/SimpleNodeParser.test.ts
diff --git a/packages/core/tests/objects/ObjectIndex.test.ts b/packages/llamaindex/tests/objects/ObjectIndex.test.ts
similarity index 100%
rename from packages/core/tests/objects/ObjectIndex.test.ts
rename to packages/llamaindex/tests/objects/ObjectIndex.test.ts
diff --git a/packages/core/tests/package.json b/packages/llamaindex/tests/package.json
similarity index 100%
rename from packages/core/tests/package.json
rename to packages/llamaindex/tests/package.json
diff --git a/packages/core/tests/postprocessors/MetadataReplacementPostProcessor.test.ts b/packages/llamaindex/tests/postprocessors/MetadataReplacementPostProcessor.test.ts
similarity index 100%
rename from packages/core/tests/postprocessors/MetadataReplacementPostProcessor.test.ts
rename to packages/llamaindex/tests/postprocessors/MetadataReplacementPostProcessor.test.ts
diff --git a/packages/core/tests/prompts/Mixin.test.ts b/packages/llamaindex/tests/prompts/Mixin.test.ts
similarity index 100%
rename from packages/core/tests/prompts/Mixin.test.ts
rename to packages/llamaindex/tests/prompts/Mixin.test.ts
diff --git a/packages/core/tests/readers/.snap/basic.pdf.snap b/packages/llamaindex/tests/readers/.snap/basic.pdf.snap
similarity index 100%
rename from packages/core/tests/readers/.snap/basic.pdf.snap
rename to packages/llamaindex/tests/readers/.snap/basic.pdf.snap
diff --git a/packages/core/tests/readers/DocxReader.test.ts b/packages/llamaindex/tests/readers/DocxReader.test.ts
similarity index 100%
rename from packages/core/tests/readers/DocxReader.test.ts
rename to packages/llamaindex/tests/readers/DocxReader.test.ts
diff --git a/packages/core/tests/readers/MarkdownReader.test.ts b/packages/llamaindex/tests/readers/MarkdownReader.test.ts
similarity index 100%
rename from packages/core/tests/readers/MarkdownReader.test.ts
rename to packages/llamaindex/tests/readers/MarkdownReader.test.ts
diff --git a/packages/core/tests/readers/pdf-reader.test.ts b/packages/llamaindex/tests/readers/pdf-reader.test.ts
similarity index 100%
rename from packages/core/tests/readers/pdf-reader.test.ts
rename to packages/llamaindex/tests/readers/pdf-reader.test.ts
diff --git a/packages/core/tests/tools.test.ts b/packages/llamaindex/tests/tools.test.ts
similarity index 100%
rename from packages/core/tests/tools.test.ts
rename to packages/llamaindex/tests/tools.test.ts
diff --git a/packages/core/tests/tsconfig.json b/packages/llamaindex/tests/tsconfig.json
similarity index 87%
rename from packages/core/tests/tsconfig.json
rename to packages/llamaindex/tests/tsconfig.json
index c1b0f9adf..9c5f8398c 100644
--- a/packages/core/tests/tsconfig.json
+++ b/packages/llamaindex/tests/tsconfig.json
@@ -9,7 +9,7 @@
   "include": ["./**/*.ts"],
   "references": [
     {
-      "path": "../../core/tsconfig.json"
+      "path": "../tsconfig.json"
     },
     {
       "path": "../../env/tsconfig.json"
diff --git a/packages/core/tests/type.test.ts b/packages/llamaindex/tests/type.test.ts
similarity index 100%
rename from packages/core/tests/type.test.ts
rename to packages/llamaindex/tests/type.test.ts
diff --git a/packages/core/tests/utility/mockOpenAI.ts b/packages/llamaindex/tests/utility/mockOpenAI.ts
similarity index 100%
rename from packages/core/tests/utility/mockOpenAI.ts
rename to packages/llamaindex/tests/utility/mockOpenAI.ts
diff --git a/packages/core/tests/utility/mockServiceContext.ts b/packages/llamaindex/tests/utility/mockServiceContext.ts
similarity index 100%
rename from packages/core/tests/utility/mockServiceContext.ts
rename to packages/llamaindex/tests/utility/mockServiceContext.ts
diff --git a/packages/core/tests/utility/mockStorageContext.ts b/packages/llamaindex/tests/utility/mockStorageContext.ts
similarity index 100%
rename from packages/core/tests/utility/mockStorageContext.ts
rename to packages/llamaindex/tests/utility/mockStorageContext.ts
diff --git a/packages/core/tests/vectorStores/QdrantVectorStore.test.ts b/packages/llamaindex/tests/vectorStores/QdrantVectorStore.test.ts
similarity index 100%
rename from packages/core/tests/vectorStores/QdrantVectorStore.test.ts
rename to packages/llamaindex/tests/vectorStores/QdrantVectorStore.test.ts
diff --git a/packages/core/tests/vitest.config.ts b/packages/llamaindex/tests/vitest.config.ts
similarity index 100%
rename from packages/core/tests/vitest.config.ts
rename to packages/llamaindex/tests/vitest.config.ts
diff --git a/packages/core/tests/vitest.setup.ts b/packages/llamaindex/tests/vitest.setup.ts
similarity index 100%
rename from packages/core/tests/vitest.setup.ts
rename to packages/llamaindex/tests/vitest.setup.ts
diff --git a/packages/core/tsconfig.json b/packages/llamaindex/tsconfig.json
similarity index 100%
rename from packages/core/tsconfig.json
rename to packages/llamaindex/tsconfig.json
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 5828373ce..10532dacb 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -75,7 +75,7 @@ importers:
         version: 2.1.1
       llamaindex:
         specifier: workspace:*
-        version: link:../../packages/core
+        version: link:../../packages/llamaindex
       postcss:
         specifier: ^8.4.38
         version: 8.4.38
@@ -154,10 +154,10 @@ importers:
         version: 1.0.12
       llamaindex:
         specifier: ^0.3.14
-        version: link:../packages/core
+        version: link:../packages/llamaindex
       mongodb:
         specifier: ^6.7.0
-        version: 6.7.0(gcp-metadata@6.1.0(encoding@0.1.13))
+        version: 6.7.0
       pathe:
         specifier: ^1.1.2
         version: 1.1.2
@@ -167,7 +167,7 @@ importers:
         version: 20.14.2
       ts-node:
         specifier: ^10.9.2
-        version: 10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)
+        version: 10.9.2(@swc/core@1.5.27)(@types/node@20.14.2)(typescript@5.4.5)
       tsx:
         specifier: ^4.11.2
         version: 4.15.2
@@ -179,7 +179,7 @@ importers:
     dependencies:
       llamaindex:
         specifier: '*'
-        version: link:../../packages/core
+        version: link:../../packages/llamaindex
     devDependencies:
       '@types/node':
         specifier: ^20.12.11
@@ -223,7 +223,7 @@ importers:
         version: 5.1.5(typescript@5.4.5)
       llamaindex:
         specifier: workspace:*
-        version: link:../core
+        version: link:../llamaindex
       next:
         specifier: 14.2.3
         version: 14.2.3(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)
@@ -250,7 +250,7 @@ importers:
         version: link:../..
       llamaindex:
         specifier: workspace:*
-        version: link:../../../core
+        version: link:../../../llamaindex
       openai:
         specifier: ^4.43.0
         version: 4.44.0(encoding@0.1.13)
@@ -269,7 +269,7 @@ importers:
         version: 1.0.2(@types/react@18.3.1)(react@18.3.1)
       ai:
         specifier: ^3.1.3
-        version: 3.1.5(openai@4.50.0(encoding@0.1.13))(react@18.3.1)(solid-js@1.8.17)(svelte@4.2.16)(vue@3.4.27(typescript@5.4.5))(zod@3.23.8)
+        version: 3.1.5(openai@4.50.0)(react@18.3.1)(solid-js@1.8.17)(svelte@4.2.16)(vue@3.4.27(typescript@5.4.5))(zod@3.23.8)
       class-variance-authority:
         specifier: ^0.7.0
         version: 0.7.0
@@ -278,7 +278,7 @@ importers:
         version: 16.4.5
       llamaindex:
         specifier: workspace:*
-        version: link:../../../core
+        version: link:../../../llamaindex
       lucide-react:
         specifier: ^0.378.0
         version: 0.378.0(react@18.3.1)
@@ -327,7 +327,7 @@ importers:
         version: 8.4.38
       tailwindcss:
         specifier: ^3.3.6
-        version: 3.4.3(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.12.11)(typescript@5.4.5))
+        version: 3.4.3(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))
       typescript:
         specifier: ^5.4.5
         version: 5.4.5
@@ -342,7 +342,7 @@ importers:
         version: 20.14.2
       llamaindex:
         specifier: workspace:*
-        version: link:../core
+        version: link:../llamaindex
     devDependencies:
       '@swc/cli':
         specifier: ^0.3.12
@@ -357,7 +357,78 @@ importers:
         specifier: ^8.1.0
         version: 8.1.0(@swc/core@1.5.5(@swc/helpers@0.5.11))(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.5(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))(typescript@5.4.5)
 
-  packages/core:
+  packages/env:
+    dependencies:
+      '@types/lodash':
+        specifier: ^4.17.1
+        version: 4.17.1
+      '@types/node':
+        specifier: ^20.12.11
+        version: 20.12.11
+      js-tiktoken:
+        specifier: ^1.0.12
+        version: 1.0.12
+      tiktoken:
+        specifier: ^1.0.15
+        version: 1.0.15
+    devDependencies:
+      '@aws-crypto/sha256-js':
+        specifier: ^5.2.0
+        version: 5.2.0
+      '@swc/cli':
+        specifier: ^0.3.12
+        version: 0.3.12(@swc/core@1.5.5(@swc/helpers@0.5.11))(chokidar@3.6.0)
+      '@swc/core':
+        specifier: ^1.5.5
+        version: 1.5.5(@swc/helpers@0.5.11)
+      concurrently:
+        specifier: ^8.2.2
+        version: 8.2.2
+      pathe:
+        specifier: ^1.1.2
+        version: 1.1.2
+      vitest:
+        specifier: ^1.6.0
+        version: 1.6.0(@types/node@20.12.11)(terser@5.31.0)
+
+  packages/experimental:
+    dependencies:
+      '@types/lodash':
+        specifier: ^4.17.1
+        version: 4.17.1
+      '@types/node':
+        specifier: ^20.12.11
+        version: 20.12.11
+      jsonpath:
+        specifier: ^1.1.1
+        version: 1.1.1
+      llamaindex:
+        specifier: workspace:*
+        version: link:../llamaindex
+      lodash:
+        specifier: ^4.17.21
+        version: 4.17.21
+    devDependencies:
+      '@aws-crypto/sha256-js':
+        specifier: ^5.2.0
+        version: 5.2.0
+      '@swc/cli':
+        specifier: ^0.3.12
+        version: 0.3.12(@swc/core@1.5.5(@swc/helpers@0.5.11))(chokidar@3.6.0)
+      '@swc/core':
+        specifier: ^1.5.5
+        version: 1.5.5(@swc/helpers@0.5.11)
+      '@types/jsonpath':
+        specifier: ^0.2.4
+        version: 0.2.4
+      concurrently:
+        specifier: ^8.2.2
+        version: 8.2.2
+      pathe:
+        specifier: ^1.1.2
+        version: 1.1.2
+
+  packages/llamaindex:
     dependencies:
       '@anthropic-ai/sdk':
         specifier: ^0.21.1
@@ -382,7 +453,7 @@ importers:
         version: 2.7.0
       '@llamaindex/cloud':
         specifier: 0.0.5
-        version: 0.0.5(node-fetch@2.7.0(encoding@0.1.13))
+        version: 0.0.5
       '@llamaindex/env':
         specifier: workspace:*
         version: link:../env
@@ -439,7 +510,7 @@ importers:
         version: 2.0.0
       mongodb:
         specifier: ^6.7.0
-        version: 6.7.0(gcp-metadata@6.1.0(encoding@0.1.13))
+        version: 6.7.0
       notion-md-crawler:
         specifier: ^1.0.0
         version: 1.0.0(encoding@0.1.13)
@@ -499,14 +570,14 @@ importers:
         specifier: ^5.4.5
         version: 5.4.5
 
-  packages/core/e2e:
+  packages/llamaindex/e2e:
     devDependencies:
       '@faker-js/faker':
         specifier: ^8.4.1
         version: 8.4.1
       '@types/node':
         specifier: ^20.12.11
-        version: 20.12.11
+        version: 20.14.2
       consola:
         specifier: ^3.2.3
         version: 3.2.3
@@ -515,9 +586,9 @@ importers:
         version: link:..
       tsx:
         specifier: ^4.9.3
-        version: 4.9.4
+        version: 4.15.2
 
-  packages/core/e2e/examples/cloudflare-worker-agent:
+  packages/llamaindex/e2e/examples/cloudflare-worker-agent:
     dependencies:
       llamaindex:
         specifier: workspace:*
@@ -525,10 +596,10 @@ importers:
     devDependencies:
       '@cloudflare/vitest-pool-workers':
         specifier: ^0.4.3
-        version: 0.4.3(@cloudflare/workers-types@4.20240605.0)(@vitest/runner@1.3.0)(@vitest/snapshot@1.3.0)(vitest@1.3.0(@types/node@20.14.2)(terser@5.31.0))
+        version: 0.4.5(@cloudflare/workers-types@4.20240614.0)(@vitest/runner@1.3.0)(@vitest/snapshot@1.3.0)(vitest@1.3.0(@types/node@20.14.2)(terser@5.31.0))
       '@cloudflare/workers-types':
         specifier: ^4.20240605.0
-        version: 4.20240605.0
+        version: 4.20240614.0
       '@vitest/runner':
         specifier: 1.3.0
         version: 1.3.0
@@ -543,13 +614,13 @@ importers:
         version: 1.3.0(@types/node@20.14.2)(terser@5.31.0)
       wrangler:
         specifier: ^3.60.1
-        version: 3.60.1(@cloudflare/workers-types@4.20240605.0)
+        version: 3.60.3(@cloudflare/workers-types@4.20240614.0)
 
-  packages/core/e2e/examples/nextjs-agent:
+  packages/llamaindex/e2e/examples/nextjs-agent:
     dependencies:
       ai:
         specifier: ^3.1.3
-        version: 3.1.5(openai@4.50.0(encoding@0.1.13))(react@18.3.1)(solid-js@1.8.17)(svelte@4.2.16)(vue@3.4.27(typescript@5.4.5))(zod@3.23.8)
+        version: 3.1.5(openai@4.50.0)(react@18.3.1)(solid-js@1.8.17)(svelte@4.2.16)(vue@3.4.27(typescript@5.4.5))(zod@3.23.8)
       llamaindex:
         specifier: workspace:*
         version: link:../../..
@@ -565,7 +636,7 @@ importers:
     devDependencies:
       '@types/node':
         specifier: ^20.12.11
-        version: 20.12.11
+        version: 20.14.2
       '@types/react':
         specifier: ^18.3.1
         version: 18.3.1
@@ -583,12 +654,12 @@ importers:
         version: 8.4.38
       tailwindcss:
         specifier: ^3.4.1
-        version: 3.4.3(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.12.11)(typescript@5.4.5))
+        version: 3.4.3(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5))
       typescript:
         specifier: ^5.4.5
         version: 5.4.5
 
-  packages/core/e2e/examples/nextjs-edge-runtime:
+  packages/llamaindex/e2e/examples/nextjs-edge-runtime:
     dependencies:
       llamaindex:
         specifier: workspace:*
@@ -605,7 +676,7 @@ importers:
     devDependencies:
       '@types/node':
         specifier: ^20.12.11
-        version: 20.12.11
+        version: 20.14.2
       '@types/react':
         specifier: ^18.3.1
         version: 18.3.1
@@ -616,7 +687,7 @@ importers:
         specifier: ^5.4.5
         version: 5.4.5
 
-  packages/core/e2e/examples/waku-query-engine:
+  packages/llamaindex/e2e/examples/waku-query-engine:
     dependencies:
       llamaindex:
         specifier: workspace:*
@@ -629,10 +700,10 @@ importers:
         version: 19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405)
       react-server-dom-webpack:
         specifier: 19.0.0-canary-e3ebcd54b-20240405
-        version: 19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11)))
+        version: 19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0)
       waku:
         specifier: 0.20.1
-        version: 0.20.1(@swc/helpers@0.5.11)(@types/node@20.14.2)(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react-server-dom-webpack@19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11))))(react@19.0.0-canary-e3ebcd54b-20240405)(terser@5.31.0)
+        version: 0.20.1(@swc/helpers@0.5.11)(@types/node@20.14.2)(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react-server-dom-webpack@19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0))(react@19.0.0-canary-e3ebcd54b-20240405)(terser@5.31.0)
     devDependencies:
       '@types/react':
         specifier: 18.3.1
@@ -645,12 +716,12 @@ importers:
         version: 10.4.19(postcss@8.4.38)
       tailwindcss:
         specifier: 3.4.3
-        version: 3.4.3(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))
+        version: 3.4.3(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5))
       typescript:
         specifier: 5.4.5
         version: 5.4.5
 
-  packages/core/tests:
+  packages/llamaindex/tests:
     devDependencies:
       llamaindex:
         specifier: workspace:*
@@ -659,77 +730,6 @@ importers:
         specifier: ^1.6.0
         version: 1.6.0(@types/node@20.14.2)(terser@5.31.0)
 
-  packages/env:
-    dependencies:
-      '@types/lodash':
-        specifier: ^4.17.1
-        version: 4.17.1
-      '@types/node':
-        specifier: ^20.12.11
-        version: 20.12.11
-      js-tiktoken:
-        specifier: ^1.0.12
-        version: 1.0.12
-      tiktoken:
-        specifier: ^1.0.15
-        version: 1.0.15
-    devDependencies:
-      '@aws-crypto/sha256-js':
-        specifier: ^5.2.0
-        version: 5.2.0
-      '@swc/cli':
-        specifier: ^0.3.12
-        version: 0.3.12(@swc/core@1.5.5(@swc/helpers@0.5.11))(chokidar@3.6.0)
-      '@swc/core':
-        specifier: ^1.5.5
-        version: 1.5.5(@swc/helpers@0.5.11)
-      concurrently:
-        specifier: ^8.2.2
-        version: 8.2.2
-      pathe:
-        specifier: ^1.1.2
-        version: 1.1.2
-      vitest:
-        specifier: ^1.6.0
-        version: 1.6.0(@types/node@20.12.11)(terser@5.31.0)
-
-  packages/experimental:
-    dependencies:
-      '@types/lodash':
-        specifier: ^4.17.1
-        version: 4.17.1
-      '@types/node':
-        specifier: ^20.12.11
-        version: 20.12.11
-      jsonpath:
-        specifier: ^1.1.1
-        version: 1.1.1
-      llamaindex:
-        specifier: workspace:*
-        version: link:../core
-      lodash:
-        specifier: ^4.17.21
-        version: 4.17.21
-    devDependencies:
-      '@aws-crypto/sha256-js':
-        specifier: ^5.2.0
-        version: 5.2.0
-      '@swc/cli':
-        specifier: ^0.3.12
-        version: 0.3.12(@swc/core@1.5.5(@swc/helpers@0.5.11))(chokidar@3.6.0)
-      '@swc/core':
-        specifier: ^1.5.5
-        version: 1.5.5(@swc/helpers@0.5.11)
-      '@types/jsonpath':
-        specifier: ^0.2.4
-        version: 0.2.4
-      concurrently:
-        specifier: ^8.2.2
-        version: 8.2.2
-      pathe:
-        specifier: ^1.1.2
-        version: 1.1.2
-
   packages/wasm-tools:
     dependencies:
       '@assemblyscript/loader':
@@ -1062,6 +1062,10 @@ packages:
     resolution: {integrity: sha512-xjNLDopRzW2o6ba0gKbkZq5YWEBaK3PCyTOY1K2P/O07LGMhMqlMXPxwN4S5/RhWuCobT8z0jrlKGlYmeR1OhQ==}
     engines: {node: '>=6.9.0'}
 
+  '@babel/helper-plugin-utils@7.24.7':
+    resolution: {integrity: sha512-Rq76wjt7yz9AAc1KnlRKNAi/dMSVWgDRx43FHoJEbcYU6xOWaE2dVPwcdTukJrjxS65GITyfbvEYHvkirZ6uEg==}
+    engines: {node: '>=6.9.0'}
+
   '@babel/helper-remap-async-to-generator@7.22.20':
     resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
     engines: {node: '>=6.9.0'}
@@ -1493,14 +1497,14 @@ packages:
     peerDependencies:
       '@babel/core': ^7.0.0-0
 
-  '@babel/plugin-transform-react-jsx-self@7.24.5':
-    resolution: {integrity: sha512-RtCJoUO2oYrYwFPtR1/jkoBEcFuI1ae9a9IMxeyAVa3a1Ap4AnxmyIKG2b2FaJKqkidw/0cxRbWN+HOs6ZWd1w==}
+  '@babel/plugin-transform-react-jsx-self@7.24.7':
+    resolution: {integrity: sha512-fOPQYbGSgH0HUp4UJO4sMBFjY6DuWq+2i8rixyUMb3CdGixs/gccURvYOAhajBdKDoGajFr3mUq5rH3phtkGzw==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
 
-  '@babel/plugin-transform-react-jsx-source@7.24.1':
-    resolution: {integrity: sha512-1v202n7aUq4uXAieRTKcwPzNyphlCuqHHDcdSNc+vdhoTEZcFMh+L5yZuCmGaIO7bs1nJUNfHB89TZyoL48xNA==}
+  '@babel/plugin-transform-react-jsx-source@7.24.7':
+    resolution: {integrity: sha512-J2z+MWzZHVOemyLweMqngXrgGC42jQ//R0KdxqkIz/OrbVIIlhFI3WigZ5fO+nwFvBlncr4MGapd8vTyc7RPNQ==}
     engines: {node: '>=6.9.0'}
     peerDependencies:
       '@babel/core': ^7.0.0-0
@@ -1700,45 +1704,45 @@ packages:
     resolution: {integrity: sha512-EeEjMobfuJrwoctj7FA1y1KEbM0+Q1xSjobIEyie9k4haVEBB7vkDvsasw1pM3rO39mL2akxIAzLMUAtrMHZhA==}
     engines: {node: '>=16.13'}
 
-  '@cloudflare/vitest-pool-workers@0.4.3':
-    resolution: {integrity: sha512-znEWNOrr6iY4dRxwmbyeBE3SFOrFlmgAfuW6CfZIaIQkrP8ArkVAu4/TXLoynYwdujVOyN+S8oo4aeLItgciUA==}
+  '@cloudflare/vitest-pool-workers@0.4.5':
+    resolution: {integrity: sha512-YpYPw6iwGr3sWITZaYnh3bH92Khq+dhBOCyqTf1dwzRxNDYCUtaInLD+uEfZnv9A9sizs5oH1a7ptdZOd0oS/g==}
     peerDependencies:
       '@vitest/runner': 1.3.x - 1.5.x
       '@vitest/snapshot': 1.3.x - 1.5.x
       vitest: 1.3.x - 1.5.x
 
-  '@cloudflare/workerd-darwin-64@1.20240605.0':
-    resolution: {integrity: sha512-6V4Uze6jEM1mPBdPO6AevPwAOG2s+auEG1vPzZilwbrpn3BbYklEpQqcAZj05uUXaM6rnffnXerW8X8Fc8l4qQ==}
+  '@cloudflare/workerd-darwin-64@1.20240610.1':
+    resolution: {integrity: sha512-YanZ1iXgMGaUWlleB5cswSE6qbzyjQ8O7ENWZcPAcZZ6BfuL7q3CWi0t9iM1cv2qx92rRztsRTyjcfq099++XQ==}
     engines: {node: '>=16'}
     cpu: [x64]
     os: [darwin]
 
-  '@cloudflare/workerd-darwin-arm64@1.20240605.0':
-    resolution: {integrity: sha512-ZNxjVSeMYUhTfVlrMsVjpN5eHA2kq3+S7ZMsGu5l44ZqFrDygsFDoc9C4anJVUEIHGFUB9LMu4ZTdS5S80hvPQ==}
+  '@cloudflare/workerd-darwin-arm64@1.20240610.1':
+    resolution: {integrity: sha512-bRe/y/LKjIgp3L2EHjc+CvoCzfHhf4aFTtOBkv2zW+VToNJ4KlXridndf7LvR9urfsFRRo9r4TXCssuKaU+ypQ==}
     engines: {node: '>=16'}
     cpu: [arm64]
     os: [darwin]
 
-  '@cloudflare/workerd-linux-64@1.20240605.0':
-    resolution: {integrity: sha512-zqOWDrYEudW5JCcU8lxCFQ96UHJJHrM+uvGaRS4u5nJaEgMr2z7u9I2286+l1R3JWvJdqj9ehGuHQvZkaTADxw==}
+  '@cloudflare/workerd-linux-64@1.20240610.1':
+    resolution: {integrity: sha512-2zDcadR7+Gs9SjcMXmwsMji2Xs+yASGNA2cEHDuFc4NMUup+eL1mkzxc/QzvFjyBck98e92rBjMZt2dVscpGKg==}
     engines: {node: '>=16'}
     cpu: [x64]
     os: [linux]
 
-  '@cloudflare/workerd-linux-arm64@1.20240605.0':
-    resolution: {integrity: sha512-qFTVNem7bMsU9P1dXUi+kb8EdU5aag1I9RQq6ZLS/zfiJ0a/UasihwQG8lrzT7k9x80VnpyCekNmd625qsVZjQ==}
+  '@cloudflare/workerd-linux-arm64@1.20240610.1':
+    resolution: {integrity: sha512-7y41rPi5xmIYJN8CY+t3RHnjLL0xx/WYmaTd/j552k1qSr02eTE2o/TGyWZmGUC+lWnwdPQJla0mXbvdqgRdQg==}
     engines: {node: '>=16'}
     cpu: [arm64]
     os: [linux]
 
-  '@cloudflare/workerd-windows-64@1.20240605.0':
-    resolution: {integrity: sha512-s0U7d52ALQtb0enbHJ/AXmy+pyBQVoTIaAdAApy/PWrMiAnb8iJhf7A35pRTYfty5SUf7EX9BAPcKmeh+t3N5g==}
+  '@cloudflare/workerd-windows-64@1.20240610.1':
+    resolution: {integrity: sha512-B0LyT3DB6rXHWNptnntYHPaoJIy0rXnGfeDBM3nEVV8JIsQrx8MEFn2F2jYioH1FkUVavsaqKO/zUosY3tZXVA==}
     engines: {node: '>=16'}
     cpu: [x64]
     os: [win32]
 
-  '@cloudflare/workers-types@4.20240605.0':
-    resolution: {integrity: sha512-zJw4Q6CnkaQ5JZmHRkNiSs5GfiRgUIUL8BIHPQkd2XUHZkIBv9M9yc0LKEwMYGpCFC+oSOltet6c9RjP9uQ99g==}
+  '@cloudflare/workers-types@4.20240614.0':
+    resolution: {integrity: sha512-fnV3uXD1Hpq5EWnY7XYb+smPcjzIoUFiZpTSV/Tk8qKL3H+w6IqcngZwXQBZ/2U/DwYkDilXHW3FfPhnyD7FZA==}
 
   '@colors/colors@1.5.0':
     resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
@@ -2436,6 +2440,7 @@ packages:
   '@humanwhocodes/config-array@0.11.14':
     resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
     engines: {node: '>=10.10.0'}
+    deprecated: Use @eslint/config-array instead
 
   '@humanwhocodes/module-importer@1.0.1':
     resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
@@ -2443,6 +2448,7 @@ packages:
 
   '@humanwhocodes/object-schema@2.0.3':
     resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==}
+    deprecated: Use @eslint/object-schema instead
 
   '@img/sharp-darwin-arm64@0.33.3':
     resolution: {integrity: sha512-FaNiGX1MrOuJ3hxuNzWgsT/mg5OHG/Izh59WW2mk1UwYHUwtfbhk5QNKYZgxf0pLOhx9ctGiGa2OykD71vOnSw==}
@@ -3559,8 +3565,8 @@ packages:
   '@types/babel__template@7.4.4':
     resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
 
-  '@types/babel__traverse@7.20.5':
-    resolution: {integrity: sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ==}
+  '@types/babel__traverse@7.20.6':
+    resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
 
   '@types/body-parser@1.19.5':
     resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
@@ -7459,8 +7465,8 @@ packages:
     peerDependencies:
       webpack: ^5.0.0
 
-  miniflare@3.20240605.0:
-    resolution: {integrity: sha512-wE59RULU5zo6eYhL8j3wYdoOQ5istlkMruEr5pYvykL0LJecjKlFc8/cu4WJ5JdkdhutE1320Awi7WEICcolEw==}
+  miniflare@3.20240610.0:
+    resolution: {integrity: sha512-J6aXmkII5gcq+kC4TurxKiR4rC++apPST/K8P/YjqoQQgrJ+NRPacBhf6iVh8R3ujnXYXaq+Ae+gm+LM0XHK/w==}
     engines: {node: '>=16.13'}
     hasBin: true
 
@@ -7497,10 +7503,6 @@ packages:
     resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
     engines: {node: '>=8'}
 
-  minipass@7.1.1:
-    resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==}
-    engines: {node: '>=16 || 14 >=14.17'}
-
   minipass@7.1.2:
     resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==}
     engines: {node: '>=16 || 14 >=14.17'}
@@ -8019,10 +8021,6 @@ packages:
   path-parse@1.0.7:
     resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
 
-  path-scurry@1.11.0:
-    resolution: {integrity: sha512-LNHTaVkzaYaLGlO+0u3rQTz7QrHTFOuKyba9JMTQutkmtNew8dw8wOD7mTU/5fCPZzCWpfW0XnQKzY61P0aTaw==}
-    engines: {node: '>=16 || 14 >=14.17'}
-
   path-scurry@1.11.1:
     resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
     engines: {node: '>=16 || 14 >=14.18'}
@@ -10477,13 +10475,13 @@ packages:
     resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
     engines: {node: '>=0.10.0'}
 
-  workerd@1.20240605.0:
-    resolution: {integrity: sha512-2yhzgaprAOFm7H988xlRFmU4rOLXhSsq24wh6ayucMB3ORfe/nYJ2ysFn1mzjB+UxEJVt5PhixgHkZLv1S8UPQ==}
+  workerd@1.20240610.1:
+    resolution: {integrity: sha512-Rtut5GrsODQMh6YU43b9WZ980Wd05Ov1/ds88pT/SoetmXFBvkBzdRfiHiATv+azmGX8KveE0i/Eqzk/yI01ug==}
     engines: {node: '>=16'}
     hasBin: true
 
-  wrangler@3.60.1:
-    resolution: {integrity: sha512-pVrqzgpRwFk/8bp/afsnuw6ttOJ0Y8XFDfLjVMnVeDGZJpQ5eHV3hf8fImavn2BeH6DLHucKnJHwISnzDciqRQ==}
+  wrangler@3.60.3:
+    resolution: {integrity: sha512-a6zn/KFnYaYp3nxJR/aP0TeaBvJDkrrfI89KoxUtx28H7zpya/5/VLu3CxQ3PRspEojJGF0s6f3/pddRy3F+BQ==}
     engines: {node: '>=16.17.0'}
     hasBin: true
     peerDependencies:
@@ -10823,7 +10821,7 @@ snapshots:
       '@aws-sdk/client-sso-oidc': 3.582.0(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/client-sts': 3.582.0
       '@aws-sdk/core': 3.582.0
-      '@aws-sdk/credential-provider-node': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0)(@aws-sdk/client-sts@3.582.0)
+      '@aws-sdk/credential-provider-node': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/middleware-host-header': 3.577.0
       '@aws-sdk/middleware-logger': 3.577.0
       '@aws-sdk/middleware-recursion-detection': 3.577.0
@@ -10872,7 +10870,7 @@ snapshots:
       '@aws-crypto/sha256-js': 3.0.0
       '@aws-sdk/client-sts': 3.582.0
       '@aws-sdk/core': 3.582.0
-      '@aws-sdk/credential-provider-node': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0)(@aws-sdk/client-sts@3.582.0)
+      '@aws-sdk/credential-provider-node': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/middleware-host-header': 3.577.0
       '@aws-sdk/middleware-logger': 3.577.0
       '@aws-sdk/middleware-recursion-detection': 3.577.0
@@ -10961,7 +10959,7 @@ snapshots:
       '@aws-crypto/sha256-js': 3.0.0
       '@aws-sdk/client-sso-oidc': 3.582.0(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/core': 3.582.0
-      '@aws-sdk/credential-provider-node': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0)(@aws-sdk/client-sts@3.582.0)
+      '@aws-sdk/credential-provider-node': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/middleware-host-header': 3.577.0
       '@aws-sdk/middleware-logger': 3.577.0
       '@aws-sdk/middleware-recursion-detection': 3.577.0
@@ -11029,12 +11027,12 @@ snapshots:
       '@smithy/util-stream': 3.0.1
       tslib: 2.6.2
 
-  '@aws-sdk/credential-provider-ini@3.582.0(@aws-sdk/client-sso-oidc@3.582.0)(@aws-sdk/client-sts@3.582.0)':
+  '@aws-sdk/credential-provider-ini@3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))(@aws-sdk/client-sts@3.582.0)':
     dependencies:
       '@aws-sdk/client-sts': 3.582.0
       '@aws-sdk/credential-provider-env': 3.577.0
       '@aws-sdk/credential-provider-process': 3.577.0
-      '@aws-sdk/credential-provider-sso': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0)
+      '@aws-sdk/credential-provider-sso': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))
       '@aws-sdk/credential-provider-web-identity': 3.577.0(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/types': 3.577.0
       '@smithy/credential-provider-imds': 3.0.0
@@ -11046,13 +11044,13 @@ snapshots:
       - '@aws-sdk/client-sso-oidc'
       - aws-crt
 
-  '@aws-sdk/credential-provider-node@3.582.0(@aws-sdk/client-sso-oidc@3.582.0)(@aws-sdk/client-sts@3.582.0)':
+  '@aws-sdk/credential-provider-node@3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))(@aws-sdk/client-sts@3.582.0)':
     dependencies:
       '@aws-sdk/credential-provider-env': 3.577.0
       '@aws-sdk/credential-provider-http': 3.582.0
-      '@aws-sdk/credential-provider-ini': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0)(@aws-sdk/client-sts@3.582.0)
+      '@aws-sdk/credential-provider-ini': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/credential-provider-process': 3.577.0
-      '@aws-sdk/credential-provider-sso': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0)
+      '@aws-sdk/credential-provider-sso': 3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))
       '@aws-sdk/credential-provider-web-identity': 3.577.0(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/types': 3.577.0
       '@smithy/credential-provider-imds': 3.0.0
@@ -11073,10 +11071,10 @@ snapshots:
       '@smithy/types': 3.0.0
       tslib: 2.6.2
 
-  '@aws-sdk/credential-provider-sso@3.582.0(@aws-sdk/client-sso-oidc@3.582.0)':
+  '@aws-sdk/credential-provider-sso@3.582.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))':
     dependencies:
       '@aws-sdk/client-sso': 3.582.0
-      '@aws-sdk/token-providers': 3.577.0(@aws-sdk/client-sso-oidc@3.582.0)
+      '@aws-sdk/token-providers': 3.577.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))
       '@aws-sdk/types': 3.577.0
       '@smithy/property-provider': 3.0.0
       '@smithy/shared-ini-file-loader': 3.0.0
@@ -11131,7 +11129,7 @@ snapshots:
       '@smithy/util-middleware': 3.0.0
       tslib: 2.6.2
 
-  '@aws-sdk/token-providers@3.577.0(@aws-sdk/client-sso-oidc@3.582.0)':
+  '@aws-sdk/token-providers@3.577.0(@aws-sdk/client-sso-oidc@3.582.0(@aws-sdk/client-sts@3.582.0))':
     dependencies:
       '@aws-sdk/client-sso-oidc': 3.582.0(@aws-sdk/client-sts@3.582.0)
       '@aws-sdk/types': 3.577.0
@@ -11294,6 +11292,8 @@ snapshots:
 
   '@babel/helper-plugin-utils@7.24.5': {}
 
+  '@babel/helper-plugin-utils@7.24.7': {}
+
   '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.5)':
     dependencies:
       '@babel/core': 7.24.5
@@ -11726,15 +11726,15 @@ snapshots:
       '@babel/core': 7.24.5
       '@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.5)
 
-  '@babel/plugin-transform-react-jsx-self@7.24.5(@babel/core@7.24.5)':
+  '@babel/plugin-transform-react-jsx-self@7.24.7(@babel/core@7.24.5)':
     dependencies:
       '@babel/core': 7.24.5
-      '@babel/helper-plugin-utils': 7.24.5
+      '@babel/helper-plugin-utils': 7.24.7
 
-  '@babel/plugin-transform-react-jsx-source@7.24.1(@babel/core@7.24.5)':
+  '@babel/plugin-transform-react-jsx-source@7.24.7(@babel/core@7.24.5)':
     dependencies:
       '@babel/core': 7.24.5
-      '@babel/helper-plugin-utils': 7.24.5
+      '@babel/helper-plugin-utils': 7.24.7
 
   '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.5)':
     dependencies:
@@ -12143,7 +12143,7 @@ snapshots:
     dependencies:
       mime: 3.0.0
 
-  '@cloudflare/vitest-pool-workers@0.4.3(@cloudflare/workers-types@4.20240605.0)(@vitest/runner@1.3.0)(@vitest/snapshot@1.3.0)(vitest@1.3.0(@types/node@20.14.2)(terser@5.31.0))':
+  '@cloudflare/vitest-pool-workers@0.4.5(@cloudflare/workers-types@4.20240614.0)(@vitest/runner@1.3.0)(@vitest/snapshot@1.3.0)(vitest@1.3.0(@types/node@20.14.2)(terser@5.31.0))':
     dependencies:
       '@vitest/runner': 1.3.0
       '@vitest/snapshot': 1.3.0
@@ -12151,10 +12151,10 @@ snapshots:
       cjs-module-lexer: 1.3.1
       devalue: 4.3.3
       esbuild: 0.17.19
-      miniflare: 3.20240605.0
+      miniflare: 3.20240610.0
       semver: 7.6.2
       vitest: 1.3.0(@types/node@20.14.2)(terser@5.31.0)
-      wrangler: 3.60.1(@cloudflare/workers-types@4.20240605.0)
+      wrangler: 3.60.3(@cloudflare/workers-types@4.20240614.0)
       zod: 3.23.8
     transitivePeerDependencies:
       - '@cloudflare/workers-types'
@@ -12162,22 +12162,22 @@ snapshots:
       - supports-color
       - utf-8-validate
 
-  '@cloudflare/workerd-darwin-64@1.20240605.0':
+  '@cloudflare/workerd-darwin-64@1.20240610.1':
     optional: true
 
-  '@cloudflare/workerd-darwin-arm64@1.20240605.0':
+  '@cloudflare/workerd-darwin-arm64@1.20240610.1':
     optional: true
 
-  '@cloudflare/workerd-linux-64@1.20240605.0':
+  '@cloudflare/workerd-linux-64@1.20240610.1':
     optional: true
 
-  '@cloudflare/workerd-linux-arm64@1.20240605.0':
+  '@cloudflare/workerd-linux-arm64@1.20240610.1':
     optional: true
 
-  '@cloudflare/workerd-windows-64@1.20240605.0':
+  '@cloudflare/workerd-windows-64@1.20240610.1':
     optional: true
 
-  '@cloudflare/workers-types@4.20240605.0': {}
+  '@cloudflare/workers-types@4.20240614.0': {}
 
   '@colors/colors@1.5.0':
     optional: true
@@ -13318,14 +13318,12 @@ snapshots:
 
   '@leichtgewicht/ip-codec@2.0.5': {}
 
-  '@llamaindex/cloud@0.0.5(node-fetch@2.7.0(encoding@0.1.13))':
+  '@llamaindex/cloud@0.0.5':
     dependencies:
       '@types/qs': 6.9.15
       form-data: 4.0.0
       js-base64: 3.7.7
       qs: 6.12.1
-    optionalDependencies:
-      node-fetch: 2.7.0(encoding@0.1.13)
 
   '@manypkg/find-root@1.1.0':
     dependencies:
@@ -14205,7 +14203,7 @@ snapshots:
   '@swc/core@1.4.12(@swc/helpers@0.5.11)':
     dependencies:
       '@swc/counter': 0.1.3
-      '@swc/types': 0.1.6
+      '@swc/types': 0.1.8
     optionalDependencies:
       '@swc/core-darwin-arm64': 1.4.12
       '@swc/core-darwin-x64': 1.4.12
@@ -14304,7 +14302,7 @@ snapshots:
       '@babel/types': 7.24.5
       '@types/babel__generator': 7.6.8
       '@types/babel__template': 7.4.4
-      '@types/babel__traverse': 7.20.5
+      '@types/babel__traverse': 7.20.6
 
   '@types/babel__generator@7.6.8':
     dependencies:
@@ -14315,7 +14313,7 @@ snapshots:
       '@babel/parser': 7.24.5
       '@babel/types': 7.24.5
 
-  '@types/babel__traverse@7.20.5':
+  '@types/babel__traverse@7.20.6':
     dependencies:
       '@babel/types': 7.24.5
 
@@ -14750,8 +14748,8 @@ snapshots:
   '@vitejs/plugin-react@4.2.1(vite@5.2.8(@types/node@20.14.2)(terser@5.31.0))':
     dependencies:
       '@babel/core': 7.24.5
-      '@babel/plugin-transform-react-jsx-self': 7.24.5(@babel/core@7.24.5)
-      '@babel/plugin-transform-react-jsx-source': 7.24.1(@babel/core@7.24.5)
+      '@babel/plugin-transform-react-jsx-self': 7.24.7(@babel/core@7.24.5)
+      '@babel/plugin-transform-react-jsx-source': 7.24.7(@babel/core@7.24.5)
       '@types/babel__core': 7.20.5
       react-refresh: 0.14.2
       vite: 5.2.8(@types/node@20.14.2)(terser@5.31.0)
@@ -15022,7 +15020,7 @@ snapshots:
       clean-stack: 2.2.0
       indent-string: 4.0.0
 
-  ai@3.1.5(openai@4.50.0(encoding@0.1.13))(react@18.3.1)(solid-js@1.8.17)(svelte@4.2.16)(vue@3.4.27(typescript@5.4.5))(zod@3.23.8):
+  ai@3.1.5(openai@4.50.0)(react@18.3.1)(solid-js@1.8.17)(svelte@4.2.16)(vue@3.4.27(typescript@5.4.5))(zod@3.23.8):
     dependencies:
       '@ai-sdk/provider': 0.0.3
       '@ai-sdk/provider-utils': 0.0.6(zod@3.23.8)
@@ -17080,7 +17078,7 @@ snapshots:
       '@nodelib/fs.walk': 1.2.8
       glob-parent: 5.1.2
       merge2: 1.4.1
-      micromatch: 4.0.5
+      micromatch: 4.0.7
 
   fast-json-stable-stringify@2.1.0: {}
 
@@ -17451,8 +17449,8 @@ snapshots:
       foreground-child: 3.1.1
       jackspeak: 2.3.6
       minimatch: 9.0.4
-      minipass: 7.1.1
-      path-scurry: 1.11.0
+      minipass: 7.1.2
+      path-scurry: 1.11.1
 
   glob@10.4.1:
     dependencies:
@@ -19185,7 +19183,7 @@ snapshots:
       tapable: 2.2.1
       webpack: 5.91.0
 
-  miniflare@3.20240605.0:
+  miniflare@3.20240610.0:
     dependencies:
       '@cspotcode/source-map-support': 0.8.1
       acorn: 8.11.3
@@ -19195,7 +19193,7 @@ snapshots:
       glob-to-regexp: 0.4.1
       stoppable: 1.1.0
       undici: 5.28.4
-      workerd: 1.20240605.0
+      workerd: 1.20240610.1
       ws: 8.17.0
       youch: 3.3.3
       zod: 3.23.8
@@ -19238,8 +19236,6 @@ snapshots:
   minipass@5.0.0:
     optional: true
 
-  minipass@7.1.1: {}
-
   minipass@7.1.2: {}
 
   minizlib@2.1.2:
@@ -19279,13 +19275,11 @@ snapshots:
       '@types/whatwg-url': 11.0.4
       whatwg-url: 13.0.0
 
-  mongodb@6.7.0(gcp-metadata@6.1.0(encoding@0.1.13)):
+  mongodb@6.7.0:
     dependencies:
       '@mongodb-js/saslprep': 1.1.7
       bson: 6.7.0
       mongodb-connection-string-url: 3.0.1
-    optionalDependencies:
-      gcp-metadata: 6.1.0(encoding@0.1.13)
 
   mrmime@2.0.0: {}
 
@@ -19806,11 +19800,6 @@ snapshots:
 
   path-parse@1.0.7: {}
 
-  path-scurry@1.11.0:
-    dependencies:
-      lru-cache: 10.2.2
-      minipass: 7.1.1
-
   path-scurry@1.11.1:
     dependencies:
       lru-cache: 10.2.2
@@ -19986,23 +19975,15 @@ snapshots:
       camelcase-css: 2.0.1
       postcss: 8.4.38
 
-  postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.12.11)(typescript@5.4.5)):
+  postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5)):
     dependencies:
       lilconfig: 3.1.1
       yaml: 2.4.2
     optionalDependencies:
       postcss: 8.4.38
-      ts-node: 10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.12.11)(typescript@5.4.5)
+      ts-node: 10.9.2(@types/node@20.12.11)(typescript@5.4.5)
 
-  postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)):
-    dependencies:
-      lilconfig: 3.1.1
-      yaml: 2.4.2
-    optionalDependencies:
-      postcss: 8.4.38
-      ts-node: 10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)
-
-  postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.5(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)):
+  postcss-load-config@4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5)):
     dependencies:
       lilconfig: 3.1.1
       yaml: 2.4.2
@@ -20577,13 +20558,13 @@ snapshots:
       tiny-invariant: 1.3.3
       tiny-warning: 1.0.3
 
-  react-server-dom-webpack@19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11))):
+  react-server-dom-webpack@19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0):
     dependencies:
       acorn-loose: 8.4.0
       neo-async: 2.6.2
       react: 19.0.0-canary-e3ebcd54b-20240405
       react-dom: 19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405)
-      webpack: 5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11))
+      webpack: 5.91.0
 
   react-syntax-highlighter@15.5.0(react@18.3.1):
     dependencies:
@@ -21652,7 +21633,7 @@ snapshots:
     dependencies:
       '@babel/runtime': 7.24.5
 
-  tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.12.11)(typescript@5.4.5)):
+  tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5)):
     dependencies:
       '@alloc/quick-lru': 5.2.0
       arg: 5.0.2
@@ -21671,7 +21652,7 @@ snapshots:
       postcss: 8.4.38
       postcss-import: 15.1.0(postcss@8.4.38)
       postcss-js: 4.0.1(postcss@8.4.38)
-      postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.12.11)(typescript@5.4.5))
+      postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5))
       postcss-nested: 6.0.1(postcss@8.4.38)
       postcss-selector-parser: 6.0.16
       resolve: 1.22.8
@@ -21679,7 +21660,7 @@ snapshots:
     transitivePeerDependencies:
       - ts-node
 
-  tailwindcss@3.4.3(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5)):
+  tailwindcss@3.4.3(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5)):
     dependencies:
       '@alloc/quick-lru': 5.2.0
       arg: 5.0.2
@@ -21698,7 +21679,7 @@ snapshots:
       postcss: 8.4.38
       postcss-import: 15.1.0(postcss@8.4.38)
       postcss-js: 4.0.1(postcss@8.4.38)
-      postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))
+      postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5))
       postcss-nested: 6.0.1(postcss@8.4.38)
       postcss-selector-parser: 6.0.16
       resolve: 1.22.8
@@ -21751,17 +21732,6 @@ snapshots:
 
   term-size@2.2.1: {}
 
-  terser-webpack-plugin@5.3.10(@swc/core@1.5.27(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11))):
-    dependencies:
-      '@jridgewell/trace-mapping': 0.3.25
-      jest-worker: 27.5.1
-      schema-utils: 3.3.0
-      serialize-javascript: 6.0.2
-      terser: 5.31.0
-      webpack: 5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11))
-    optionalDependencies:
-      '@swc/core': 1.5.27(@swc/helpers@0.5.11)
-
   terser-webpack-plugin@5.3.10(@swc/core@1.5.5(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.5(@swc/helpers@0.5.11))):
     dependencies:
       '@jridgewell/trace-mapping': 0.3.25
@@ -21879,14 +21849,14 @@ snapshots:
 
   ts-interface-checker@0.1.13: {}
 
-  ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.12.11)(typescript@5.4.5):
+  ts-node@10.9.2(@swc/core@1.5.27)(@types/node@20.14.2)(typescript@5.4.5):
     dependencies:
       '@cspotcode/source-map-support': 0.8.1
       '@tsconfig/node10': 1.0.11
       '@tsconfig/node12': 1.0.11
       '@tsconfig/node14': 1.0.3
       '@tsconfig/node16': 1.0.4
-      '@types/node': 20.12.11
+      '@types/node': 20.14.2
       acorn: 8.11.3
       acorn-walk: 8.3.2
       arg: 4.1.3
@@ -21898,9 +21868,8 @@ snapshots:
       yn: 3.1.1
     optionalDependencies:
       '@swc/core': 1.5.27(@swc/helpers@0.5.11)
-    optional: true
 
-  ts-node@10.9.2(@swc/core@1.5.27(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5):
+  ts-node@10.9.2(@swc/core@1.5.5(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5):
     dependencies:
       '@cspotcode/source-map-support': 0.8.1
       '@tsconfig/node10': 1.0.11
@@ -21918,16 +21887,17 @@ snapshots:
       v8-compile-cache-lib: 3.0.1
       yn: 3.1.1
     optionalDependencies:
-      '@swc/core': 1.5.27(@swc/helpers@0.5.11)
+      '@swc/core': 1.5.5(@swc/helpers@0.5.11)
+    optional: true
 
-  ts-node@10.9.2(@swc/core@1.5.5(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5):
+  ts-node@10.9.2(@types/node@20.12.11)(typescript@5.4.5):
     dependencies:
       '@cspotcode/source-map-support': 0.8.1
       '@tsconfig/node10': 1.0.11
       '@tsconfig/node12': 1.0.11
       '@tsconfig/node14': 1.0.3
       '@tsconfig/node16': 1.0.4
-      '@types/node': 20.14.2
+      '@types/node': 20.12.11
       acorn: 8.11.3
       acorn-walk: 8.3.2
       arg: 4.1.3
@@ -21937,8 +21907,6 @@ snapshots:
       typescript: 5.4.5
       v8-compile-cache-lib: 3.0.1
       yn: 3.1.1
-    optionalDependencies:
-      '@swc/core': 1.5.5(@swc/helpers@0.5.11)
     optional: true
 
   tsconfig-paths@3.15.0:
@@ -21968,7 +21936,7 @@ snapshots:
       execa: 5.1.1
       globby: 11.1.0
       joycon: 3.1.1
-      postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@swc/core@1.5.5(@swc/helpers@0.5.11))(@types/node@20.14.2)(typescript@5.4.5))
+      postcss-load-config: 4.0.2(postcss@8.4.38)(ts-node@10.9.2(@types/node@20.14.2)(typescript@5.4.5))
       resolve-from: 5.0.0
       rollup: 4.17.2
       source-map: 0.8.0-beta.0
@@ -22514,7 +22482,7 @@ snapshots:
     optionalDependencies:
       typescript: 5.4.5
 
-  waku@0.20.1(@swc/helpers@0.5.11)(@types/node@20.14.2)(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react-server-dom-webpack@19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11))))(react@19.0.0-canary-e3ebcd54b-20240405)(terser@5.31.0):
+  waku@0.20.1(@swc/helpers@0.5.11)(@types/node@20.14.2)(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react-server-dom-webpack@19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0))(react@19.0.0-canary-e3ebcd54b-20240405)(terser@5.31.0):
     dependencies:
       '@hono/node-server': 1.9.1
       '@swc/core': 1.4.12(@swc/helpers@0.5.11)
@@ -22523,7 +22491,7 @@ snapshots:
       hono: 4.2.2
       react: 19.0.0-canary-e3ebcd54b-20240405
       react-dom: 19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405)
-      react-server-dom-webpack: 19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11)))
+      react-server-dom-webpack: 19.0.0-canary-e3ebcd54b-20240405(react-dom@19.0.0-canary-e3ebcd54b-20240405(react@19.0.0-canary-e3ebcd54b-20240405))(react@19.0.0-canary-e3ebcd54b-20240405)(webpack@5.91.0)
       rsc-html-stream: 0.0.3
       vite: 5.2.8(@types/node@20.14.2)(terser@5.31.0)
     transitivePeerDependencies:
@@ -22672,37 +22640,6 @@ snapshots:
       - esbuild
       - uglify-js
 
-  webpack@5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11)):
-    dependencies:
-      '@types/eslint-scope': 3.7.7
-      '@types/estree': 1.0.5
-      '@webassemblyjs/ast': 1.12.1
-      '@webassemblyjs/wasm-edit': 1.12.1
-      '@webassemblyjs/wasm-parser': 1.12.1
-      acorn: 8.11.3
-      acorn-import-assertions: 1.9.0(acorn@8.11.3)
-      browserslist: 4.23.0
-      chrome-trace-event: 1.0.3
-      enhanced-resolve: 5.16.1
-      es-module-lexer: 1.5.2
-      eslint-scope: 5.1.1
-      events: 3.3.0
-      glob-to-regexp: 0.4.1
-      graceful-fs: 4.2.11
-      json-parse-even-better-errors: 2.3.1
-      loader-runner: 4.3.0
-      mime-types: 2.1.35
-      neo-async: 2.6.2
-      schema-utils: 3.3.0
-      tapable: 2.2.1
-      terser-webpack-plugin: 5.3.10(@swc/core@1.5.27(@swc/helpers@0.5.11))(webpack@5.91.0(@swc/core@1.5.27(@swc/helpers@0.5.11)))
-      watchpack: 2.4.1
-      webpack-sources: 3.2.3
-    transitivePeerDependencies:
-      - '@swc/core'
-      - esbuild
-      - uglify-js
-
   webpack@5.91.0(@swc/core@1.5.5(@swc/helpers@0.5.11)):
     dependencies:
       '@types/eslint-scope': 3.7.7
@@ -22868,15 +22805,15 @@ snapshots:
 
   word-wrap@1.2.5: {}
 
-  workerd@1.20240605.0:
+  workerd@1.20240610.1:
     optionalDependencies:
-      '@cloudflare/workerd-darwin-64': 1.20240605.0
-      '@cloudflare/workerd-darwin-arm64': 1.20240605.0
-      '@cloudflare/workerd-linux-64': 1.20240605.0
-      '@cloudflare/workerd-linux-arm64': 1.20240605.0
-      '@cloudflare/workerd-windows-64': 1.20240605.0
+      '@cloudflare/workerd-darwin-64': 1.20240610.1
+      '@cloudflare/workerd-darwin-arm64': 1.20240610.1
+      '@cloudflare/workerd-linux-64': 1.20240610.1
+      '@cloudflare/workerd-linux-arm64': 1.20240610.1
+      '@cloudflare/workerd-windows-64': 1.20240610.1
 
-  wrangler@3.60.1(@cloudflare/workers-types@4.20240605.0):
+  wrangler@3.60.3(@cloudflare/workers-types@4.20240614.0):
     dependencies:
       '@cloudflare/kv-asset-handler': 0.3.2
       '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19)
@@ -22884,7 +22821,7 @@ snapshots:
       blake3-wasm: 2.1.5
       chokidar: 3.6.0
       esbuild: 0.17.19
-      miniflare: 3.20240605.0
+      miniflare: 3.20240610.0
       nanoid: 3.3.7
       path-to-regexp: 6.2.2
       resolve: 1.22.8
@@ -22894,7 +22831,7 @@ snapshots:
       unenv: unenv-nightly@1.10.0-1717606461.a117952
       xxhash-wasm: 1.0.2
     optionalDependencies:
-      '@cloudflare/workers-types': 4.20240605.0
+      '@cloudflare/workers-types': 4.20240614.0
       fsevents: 2.3.3
     transitivePeerDependencies:
       - bufferutil
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index dc97c64eb..26163f4d6 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -1,10 +1,9 @@
 packages:
   - "apps/*"
   - "packages/*"
-  - "packages/core/tests"
-  - "packages/core/e2e"
-  - "packages/core/e2e/examples/*"
+  - "packages/llamaindex/tests"
+  - "packages/llamaindex/e2e"
+  - "packages/llamaindex/e2e/examples/*"
   - "packages/autotool/examples/*"
-  - "packages/edge/e2e/*"
   - "examples/"
   - "examples/*"
diff --git a/tsconfig.json b/tsconfig.json
index 08be22c08..3976a811e 100644
--- a/tsconfig.json
+++ b/tsconfig.json
@@ -27,25 +27,25 @@
       "path": "./packages/community/tsconfig.script.json"
     },
     {
-      "path": "./packages/core/tsconfig.json"
+      "path": "./packages/llamaindex/tsconfig.json"
     },
     {
-      "path": "./packages/core/e2e/tsconfig.json"
+      "path": "./packages/llamaindex/e2e/tsconfig.json"
     },
     {
-      "path": "./packages/core/e2e/examples/cloudflare-worker-agent/tsconfig.json"
+      "path": "./packages/llamaindex/e2e/examples/cloudflare-worker-agent/tsconfig.json"
     },
     {
-      "path": "./packages/core/e2e/examples/nextjs-agent/tsconfig.json"
+      "path": "./packages/llamaindex/e2e/examples/nextjs-agent/tsconfig.json"
     },
     {
-      "path": "./packages/core/e2e/examples/nextjs-edge-runtime/tsconfig.json"
+      "path": "./packages/llamaindex/e2e/examples/nextjs-edge-runtime/tsconfig.json"
     },
     {
-      "path": "./packages/core/e2e/examples/waku-query-engine/tsconfig.json"
+      "path": "./packages/llamaindex/e2e/examples/waku-query-engine/tsconfig.json"
     },
     {
-      "path": "./packages/core/tests/tsconfig.json"
+      "path": "./packages/llamaindex/tests/tsconfig.json"
     },
     {
       "path": "./packages/autotool/tsconfig.json"
-- 
GitLab