--- title: Local Development sort: 130 section-id: installation keywords: local, development, binary, homebrew, winget, install, macOS, Linux, Windows description: Installing NeuralDB locally for development using binaries, Homebrew, or winget language: en --- # Local Development ## macOS ```bash brew tap neuraldb/tap brew install neuraldb brew services start neuraldb ``` ## Linux ### Ubuntu / Debian ```bash curl -fsSL https://packages.neuraldb.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/neuraldb-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/neuraldb-keyring.gpg] https://packages.neuraldb.io/apt stable main" \ | sudo tee /etc/apt/sources.list.d/neuraldb.list sudo apt update && sudo apt install -y neuraldb sudo systemctl enable --now neuraldb ``` ### RHEL / Fedora ```bash sudo rpm --import https://packages.neuraldb.io/gpg sudo tee /etc/yum.repos.d/neuraldb.repo <<'EOF' [neuraldb] name=NeuralDB Repository baseurl=https://packages.neuraldb.io/rpm/stable enabled=1 gpgcheck=1 gpgkey=https://packages.neuraldb.io/gpg EOF sudo dnf install -y neuraldb sudo systemctl enable --now neuraldb ``` ## Windows ```powershell winget install NeuralDB.NeuralDB ``` ## First-Time Setup ```bash neuraldb init neuraldb start neuraldb-cli ``` ```sql ALTER USER neuraldb PASSWORD 'your-new-password'; CREATE DATABASE myapp; ```