neuro
ResearchServicesProductsOur WorkBlogAbout UsContactStart a Project

neuro

Engineering growth through AI solutions, bespoke mobile apps, and intelligent automation systems designed to scale.

Quick Links

  • Home
  • Services
  • Research
  • Products
  • Our Work
  • Blog
  • About Us
  • Contact

Services

  • Web Development
  • App Development
  • AI Solutions
  • SaaS Platforms
  • Automation Systems
  • Custom Solutions

Contact

  • support@neuro-corp.com
  • Matara, Sri Lanka

© 2026 Neuro. All rights reserved.

Privacy PolicyTerms & Conditions
Products/Dash/Docs

Getting Started

  • Introduction
  • Installation
  • Quick Start
  • Basic Usage

Configuration

  • AI Providers
  • API Keys
  • Environment Variables
  • Configuration Options

Features

  • Available Tools
  • Project Files
  • Commands and Tool Execution

Help

  • Troubleshooting
  • FAQ

Dash documentation

API Keys

How Dash configuration keys work, end to end.

Obtaining a key#

Dash uses NVIDIA NIM API keys. Create an account at build.nvidia.com and generate an API key. NVIDIA keys start with nvapi_.

Setting the key#

Run dash, then use the provider command:

dash
/providers

Paste the key into the encrypted-input field (the prompt hints the nvapi_... format) and save. The key is stored immediately; no re-launch is required.

Key storage and encryption#

Keys live in ~/.dash/config.json. Dash encrypts the key before writing it to disk and decrypts it on load:

~/.dash/config.json (key shown encrypted)
{
  "providers": {
    "nvidia": {
      "apiKey": "BASE64-AES-256-GCM-DATA",
      "model": ""
    }
  }
}
  • Cipher: AES-256-GCM, 12-byte random IV, appended auth tag, stored as base64 (IV ‖ tag ‖ ciphertext).
  • The SHA-256 of your home directory path-derived key is used to encrypt/decrypt, so the file is unreadable outside your user account.
  • Dash never prints your key to the terminal or logs.

Key hygiene#

  • Never paste real keys into chat, issue trackers, or documentation — use placeholders like YOUR_API_KEY.
  • Rotate the key from the NVIDIA portal and update it with /providers if you suspect exposure.
  • Back up ~/.dash/config.json when migrating to a new machine, or simply re-enter the key there.

Environment variables

API keys can currently only be configured through the TUI. There is no supported environment variable for the NVIDIA key — see Environment Variables.

On this page

  • Obtaining a key
  • Setting the key
  • Key storage and encryption
  • Key hygiene
PreviousAI Providers
NextEnvironment Variables

© 2026 Neuro. All rights reserved.