---
title: "Getting Started"
---

# Getting Started

This section helps you install HeliosDB Nano and run your first queries.

## Quick Navigation

| Guide | Description | Time |
|-------|-------------|------|
| [Installation](https://www.heliosdb.com/docs/nano/getting-started/installation/) | Install HeliosDB Nano for your platform | 2 min |
| [Quick Start](https://www.heliosdb.com/docs/nano/getting-started/quickstart/) | Create your first database and run queries | 5 min |
| [Deployment Modes](https://www.heliosdb.com/docs/nano/getting-started/deployment/) | Choose embedded, server, or in-memory mode | 5 min |

## Prerequisites

- **Rust 1.85+** (for building from source or using as library)
- **OR** Pre-built binaries available for Linux, macOS, Windows

## Fastest Path

```bash
# Install CLI
cargo install heliosdb-nano

# Start REPL
heliosdb-nano repl --data-dir ./mydb

# Create and query
> CREATE TABLE users (id INT PRIMARY KEY, name TEXT);
> INSERT INTO users VALUES (1, 'Alice');
> SELECT * FROM users;
```

## What's Next?

After getting started, explore:

- **[SQL Reference](https://www.heliosdb.com/docs/nano/user-guide/sql-reference/)** - Complete SQL syntax guide
- **[Features](https://www.heliosdb.com/docs/nano/features/)** - Branching, time-travel, vectors
- **[API Reference](https://www.heliosdb.com/docs/nano/api/rest-api/)** - REST API and SDK documentation
