diff --git a/apps/docs/docs/core_modules/index.md b/apps/docs/docs/core_modules/index.md
index f7286e5a5cbc40a5b1613747666a33fe934c9bc3..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 100644
--- a/apps/docs/docs/core_modules/index.md
+++ b/apps/docs/docs/core_modules/index.md
@@ -1,31 +0,0 @@
-# Core Modules
-
-LlamaIndex.TS offers several core modules, seperated into high-level APIs for quickly getting started, and low-level APIs for customizing key components as you need.
-
-## High Level API
-
-- **Document**: A document represents a text file, PDF file or other contiguous piece of data.
-
-- **Node**: 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.
-
-- **Indexes**: indexes store the Nodes and the embeddings of those nodes.
-
-- **QueryEngine**: 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.
-
-- **ChatEngine**: A ChatEngine helps you build a chatbot that will interact with your Indexes.
-
-## Low Level API
-
-- **SimplePrompt**: A simple standardized function call definition that takes in inputs and puts them in a prebuilt template.
-
-- **LLM**: The LLM class is a unified interface over a large language model provider such as OpenAI GPT-4, Anthropic Claude, or Meta LLaMA. You can subclass it to write a connector to your own large language model.
-
-- **Embedding**: An embedding is represented as a vector of floating point numbers. OpenAI's text-embedding-ada-002 is our default embedding model and each embedding it generates consists of 1,536 floating point numbers. Another popular embedding model is BERT which uses 768 floating point numbers to represent each Node. We provide a number of utilities to work with embeddings including 3 similarity calculation options and Maximum Marginal Relevance
-
-- **Reader/Loader**: A reader or loader is something that takes in a document in the real world and transforms into a Document class that can then be used in your Index and queries. We currently support plain text files and PDFs with many many more to come.
-
-- **TextSplitter**: Text splitting strategies are incredibly important to the overall efficacy of the embedding search. Currently, while we do have a default, there's no one size fits all solution. Depending on the source documents, you may want to use different splitting sizes and strategies. Currently we support spliltting by fixed size, splitting by fixed size with overlapping sections, splitting by sentence, and splitting by paragraph.
-
-- **Retriever**: The Retriever is what actually chooses the Nodes to retrieve from the index. Here, you may wish to try retrieving more or fewer Nodes per query, changing your similarity function, or creating your own retriever for each individual use case in your application. For example, you may wish to have a separate retriever for code content vs. text content.
-
-- **Storage**: At some point you're going to want to store your indexes, data and vectors instead of re-running the embedding models every time. IndexStore, DocStore, VectorStore, and KVStore are abstractions that let you do that. Combined, they form the StorageContext. Currently, we allow you to persist your embeddings in files on the filesystem (or a virtual in memory file system), but we are also actively adding integrations to Vector Databases.
\ No newline at end of file
diff --git a/apps/docs/docs/end_to_end.md b/apps/docs/docs/end_to_end.md
deleted file mode 100644
index f77c6ae5744b5929cc64ddf6c21f8893c85dec7e..0000000000000000000000000000000000000000
--- a/apps/docs/docs/end_to_end.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# End to End Examples
-
-TODO: Link to examples in repo
\ No newline at end of file
diff --git a/apps/docs/docs/starter.md b/apps/docs/docs/starter.md
index f3b1806023f07493ea21dfb4734de79eafc67f3b..3ee49c2698bfc11a34182f8a6622b6b4de3253b1 100644
--- a/apps/docs/docs/starter.md
+++ b/apps/docs/docs/starter.md
@@ -48,5 +48,3 @@ Then you can run it using
 ```bash
 npx ts-node example.ts
 ```
-
-You can find other end-to-end examples [here](/apps/simple/)!