diff --git a/docs/docs/getting_started/starter_tools/index.md b/docs/docs/getting_started/starter_tools/index.md
index fdef569eeead35c355ee9af2c728a4a7d72782a9..e806aa9811b226443b89d58d38d935b5870c416c 100644
--- a/docs/docs/getting_started/starter_tools/index.md
+++ b/docs/docs/getting_started/starter_tools/index.md
@@ -34,4 +34,4 @@ LlamaBot is another open-source application, this time for building a Slack bot
 
 ## RAG CLI: quick command-line chat with any document
 
-We provide a command-line tool that quickly lets you chat with documents. Learn more in the [RAG CLI documentation](rag-cli).
+We provide a command-line tool that quickly lets you chat with documents. Learn more in the [RAG CLI documentation](rag_cli.md).
diff --git a/docs/docs/module_guides/loading/ingestion_pipeline/index.md b/docs/docs/module_guides/loading/ingestion_pipeline/index.md
index 9858f0101a50a009d275b145d53f541464e85a3d..76b6285514e691c97fb0b97c80b1ea4a40efe1c6 100644
--- a/docs/docs/module_guides/loading/ingestion_pipeline/index.md
+++ b/docs/docs/module_guides/loading/ingestion_pipeline/index.md
@@ -2,7 +2,7 @@
 
 An `IngestionPipeline` uses a concept of `Transformations` that are applied to input data. These `Transformations` are applied to your input data, and the resulting nodes are either returned or inserted into a vector database (if given). Each node+transformation pair is cached, so that subsequent runs (if the cache is persisted) with the same node+transformation combination can use the cached result and save you time.
 
-To see an interactive example of `IngestionPipeline` being put in use, check out the [RAG CLI](../../../use_cases/q_and_a/rag_cli.md).
+To see an interactive example of `IngestionPipeline` being put in use, check out the [RAG CLI](../../../getting_started/starter_tools/rag_cli.md).
 
 ## Usage Pattern
 
diff --git a/docs/docs/module_guides/querying/pipeline/index.md b/docs/docs/module_guides/querying/pipeline/index.md
index bccdacf06a3e68f7f65d2f5caf5df83e456b2496..6271897bdcd950cdf7bce0f307d1caf7b7bb03fd 100644
--- a/docs/docs/module_guides/querying/pipeline/index.md
+++ b/docs/docs/module_guides/querying/pipeline/index.md
@@ -17,7 +17,7 @@ Our query pipelines also propagate callbacks throughout all sub-modules, and the
 
 ![](../../../_static/query/pipeline_rag_example.png)
 
-To see an interactive example of `QueryPipeline` being put in use, check out the [RAG CLI](../../../use_cases/q_and_a/rag_cli.md).
+To see an interactive example of `QueryPipeline` being put in use, check out the [RAG CLI](../../../getting_started/starter_tools/rag_cli.md).
 
 ## Usage Pattern
 
diff --git a/docs/docs/understanding/putting_it_all_together/index.md b/docs/docs/understanding/putting_it_all_together/index.md
index dbefd96d60da958407afaea6c58d448c7d63d22a..e17cb5e315c2988698463a0d3c2b64f5124b788d 100644
--- a/docs/docs/understanding/putting_it_all_together/index.md
+++ b/docs/docs/understanding/putting_it_all_together/index.md
@@ -15,4 +15,4 @@ LlamaIndex also provides some tools / project templates to help you build a full
 
 Check out our [Full-Stack Projects](../../community/full_stack_projects.md) page for more details.
 
-We also have the [`llamaindex-cli rag` CLI tool](../../use_cases/q_and_a/rag_cli.md) that combines some of the above concepts into an easy to use tool for chatting with files from your terminal!
+We also have the [`llamaindex-cli rag` CLI tool](../../getting_started/starter_tools/rag_cli.md) that combines some of the above concepts into an easy to use tool for chatting with files from your terminal!
diff --git a/docs/docs/understanding/putting_it_all_together/putting_it_all_together.md b/docs/docs/understanding/putting_it_all_together/putting_it_all_together.md
deleted file mode 100644
index 440c9ef203ea23b99cae8483f5321428f91f678b..0000000000000000000000000000000000000000
--- a/docs/docs/understanding/putting_it_all_together/putting_it_all_together.md
+++ /dev/null
@@ -1,17 +0,0 @@
-# Putting It All Together
-
-Congratulations! You've loaded your data, indexed it, stored your index, and queried your index. Now you've got to ship something to production. We can show you how to do that!
-
-- In [Q&A Patterns](q_and_a.md) we'll go into some of the more advanced and subtle ways you can build a query engine beyond the basics.
-  - The [terms definition tutorial](q_and_a/terms_definitions_tutorial.md) is a detailed, step-by-step tutorial on creating a subtle query application including defining your prompts and supporting images as input.
-  - We talk about how to build queries over [knowledge graphs](graphs.md)
-  - And also over [structured data like SQL](structured_data.md)
-- We have a guide on [how to build a chatbot](chatbots/building_a_chatbot.md)
-- We talk about [building agents in LlamaIndex](agents.md)
-- And last but not least we show you how to build [a full stack web application](apps.md) using LlamaIndex
-
-LlamaIndex also provides some tools / project templates to help you build a full-stack template. For instance, [`create-llama`](https://github.com/run-llama/LlamaIndexTS/tree/main/packages/create-llama) spins up a full-stack scaffold for you.
-
-Check out our [Full-Stack Projects](../../community/full_stack_projects.md) page for more details.
-
-We also have the [`llamaindex-cli rag` CLI tool](../../use_cases/q_and_a/rag_cli.md) that combines some of the above concepts into an easy to use tool for chatting with files from your terminal!