> For the complete documentation index, see [llms.txt](https://docs.hyper-space.io/hyperspace-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.hyper-space.io/hyperspace-docs/flows/setting-up.md).

# Setting Up

Hyperspace allows native Python syntax and can be seamlessly integrated into an existing Python projects or used as a stand-alone code. The Hyperspace Client requires Python 3.4 or newer.

Users with experience in search can use Hyperspace to easily create extremely fast search engines from scratch.

## **To start using Hyperspace**

Create an account with Hyperspace. Once registered, Hyperspace will provide you with a username, password and a link to download the Hyperspace Client API.

To search in Hyperspace, follow these steps -

1. [Download and Install the Hyperspace API Client ](https://docs.hyper-space.io/hyperspace-docs/projects/setting-up/installing-the-hyperspace-api-client)
2. [Connect to the Hyperspace Server](https://docs.hyper-space.io/hyperspace-docs/projects/setting-up/connecting-to-the-hyperspace-server)
3. [Create a Database Schema Configuration File that Defines a Collection](https://docs.hyper-space.io/hyperspace-docs/projects/setting-up/creating-a-database-schema-configuration-file)
4. [Create a Collection based on the Configuration File](https://docs.hyper-space.io/hyperspace-docs/projects/setting-up/creating-a-collection)
5. [Upload Data into the Collection](https://docs.hyper-space.io/hyperspace-docs/projects/setting-up/uploading-data-to-a-collection)
6. [Build and Run a Query](https://docs.hyper-space.io/hyperspace-docs/projects/setting-up/building-and-running-queries)
7. [Retrieve the Matching Documents](https://docs.hyper-space.io/hyperspace-docs/projects/setting-up/retrieving-results)
