Installation¶
Requirements¶
- Python 3.10 or later
- An NVEIL API key
Install from PyPI¶
This installs the SDK and all required dependencies including the data pipeline and visualization engine.
Verify the installation¶
API Key¶
You need an API key to generate visualization specs.
- Create an account at app.nveil.com
- Go to Settings in your account
- Generate an API key (starts with
nveil_)
Configure it in your code:
Or set it as an environment variable:
Tip
Store your API key in a .env file or secret manager — never commit it to source control.
What's installed¶
The nveil package bundles two internal libraries:
- choregraph — data pipeline engine (transforms, metadata extraction)
- dive — visualization engine (spec models, multi-backend rendering)
You don't need to interact with these directly — the SDK wraps them into a simple API.