diff --git a/docs/2.0/documentation/index.rst b/docs/2.0/documentation/index.rst
new file mode 100644
index 0000000000000000000000000000000000000000..5fa261e7724820f0660a6acfc31a3b9c66324a8d
--- /dev/null
+++ b/docs/2.0/documentation/index.rst
@@ -0,0 +1,164 @@
+.. PyTorch documentation master file, created by
+ sphinx-quickstart on Fri Dec 23 13:31:47 2016.
+ You can adapt this file completely to your liking, but it should at least
+ contain the root `toctree` directive.
+
+:github_url: https://github.com/pytorch/pytorch
+
+PyTorch documentation
+===================================
+
+PyTorch is an optimized tensor library for deep learning using GPUs and CPUs.
+
+Features described in this documentation are classified by release status:
+
+ *Stable:* These features will be maintained long-term and there should generally
+ be no major performance limitations or gaps in documentation.
+ We also expect to maintain backwards compatibility (although
+ breaking changes can happen and notice will be given one release ahead
+ of time).
+
+ *Beta:* These features are tagged as Beta because the API may change based on
+ user feedback, because the performance needs to improve, or because
+ coverage across operators is not yet complete. For Beta features, we are
+ committing to seeing the feature through to the Stable classification.
+ We are not, however, committing to backwards compatibility.
+
+ *Prototype:* These features are typically not available as part of
+ binary distributions like PyPI or Conda, except sometimes behind run-time
+ flags, and are at an early stage for feedback and testing.
+
+.. toctree::
+ :glob:
+ :maxdepth: 1
+ :caption: Community
+
+ community/*
+
+.. toctree::
+ :glob:
+ :maxdepth: 1
+ :caption: Developer Notes
+
+ notes/*
+
+.. toctree::
+ :glob:
+ :maxdepth: 1
+ :caption: torch.compile
+
+ compile/index
+ compile/get-started
+ compile/troubleshooting
+ compile/faq
+ compile/technical-overview
+ compile/guards-overview
+ compile/custom-backends
+ compile/fine_grained_apis
+ compile/profiling_torch_compile
+ compile/inductor_profiling
+ compile/deep-dive
+ compile/cudagraph_trees
+ compile/performance-dashboard
+ compile/torchfunc-and-torchcompile
+ ir
+ compile/dynamic-shapes
+ compile/fake-tensor
+ logging
+ compile/transformations
+
+.. toctree::
+ :maxdepth: 1
+ :caption: Language Bindings
+
+ cpp_index
+ Javadoc
+ torch::deploy
+
+.. toctree::
+ :glob:
+ :maxdepth: 2
+ :caption: Python API
+
+ torch
+ nn
+ nn.functional
+ tensors
+ tensor_attributes
+ tensor_view
+ torch.amp
+ torch.autograd
+ torch.library
+ cuda
+ mps
+ torch.backends
+ torch.distributed
+ torch.distributed.algorithms.join
+ torch.distributed.elastic
+ torch.distributed.fsdp
+ torch.distributed.optim
+ torch.distributed.tensor.parallel
+ torch.distributed.checkpoint
+ torch.distributions
+ torch.compiler
+ torch.fft
+ torch.func
+ futures
+ fx
+ torch.hub
+ torch.jit
+ torch.linalg
+ torch.monitor
+ torch.signal
+ torch.special
+ torch.overrides
+ torch.package
+ profiler
+ nn.init
+ onnx
+ onnx_diagnostics
+ optim
+ complex_numbers
+ ddp_comm_hooks
+ pipeline
+ quantization
+ rpc
+ torch.random
+ masked
+ torch.nested
+ sparse
+ storage
+ torch.testing
+ torch.utils.benchmark
+ torch.utils.bottleneck
+ torch.utils.checkpoint
+ torch.utils.cpp_extension
+ torch.utils.data
+ torch.utils.jit
+ torch.utils.dlpack
+ torch.utils.mobile_optimizer
+ torch.utils.model_zoo
+ torch.utils.tensorboard
+ type_info
+ named_tensor
+ name_inference
+ torch.__config__
+ logging
+
+.. toctree::
+ :maxdepth: 1
+ :caption: Libraries
+
+ torchaudio
+ TorchData
+ TorchRec
+ TorchServe
+ torchtext
+ torchvision
+ PyTorch on XLA Devices
+
+Indices and tables
+==================
+
+* :ref:`genindex`
+* :ref:`modindex`
\ No newline at end of file