Official installer for Memvid (v1).
The installer automatically checks for and installs required dependencies, then installs Memvid globally:
- git - Version control system
- node (LTS) - JavaScript runtime
- npm - Package manager (comes with node)
- memvid - Installed globally via
npm install -g memvid-cli@latest
The installer only installs missing tools (no upgrades in v1).
- macOS - Uses Homebrew
- Linux - Ubuntu/Debian (uses apt)
- Windows - Requires winget (Windows Package Manager)
curl -fsSL https://raw.githubusercontent.com/memvid/preflight-installer/main/install.sh | bashOr download and run:
chmod +x install.sh
./install.shOpen PowerShell and run:
irm https://raw.githubusercontent.com/memvid/preflight-installer/main/install.ps1 | iexOr download and run:
.\install.ps1These scripts are open source and readable. Before running, you can:
- Review the script contents on GitHub
- Download and inspect locally
- Run with appropriate permissions
The installer will:
- Show what will be installed before proceeding
- Ask for confirmation before installing anything
- Use only system package managers (no third-party installers)
- Print clear status messages for each step
After installation, verify it worked:
memvid --versionIf installation fails:
- Check that you have the required permissions (sudo on Linux, admin on Windows)
- Ensure your package manager is up to date
- On Windows, ensure winget is installed (comes with Windows 11, or install from https://aka.ms/getwinget)
- Check that npm global bin directory is in your PATH
For issues, please open an issue on GitHub.