Free developer trial
Start building, free
Three steps: install MoDeVa, claim a free 180-day developer key, and activate it. No credit card, no sales call.
Install MoDeVa
Demo mode runs immediately on built-in datasets — no key needed. The free developer key unlocks your own datasets.
$ pip install modeva
Every dependency is installed automatically — nothing to sort out by hand. If an import
ever looks off, run
modeva.check_dependencies()
to check your environment and print the exact fix.
Claim your free key
Your free 180-day developer license is generated instantly and shown below in step 3.
One free 180-day developer license per email. No credit card.
Activate it
Set the key as an environment variable, or save it to
~/.modeva/license.key
(%USERPROFILE%\.modeva\license.key
on Windows). It's picked up automatically when you import
modeva. Pick your platform:
# Current shell only export MODEVA_LICENSE_KEY='modeva_live_…' # Persist it (zsh — use ~/.bashrc on bash) echo "export MODEVA_LICENSE_KEY='modeva_live_…'" >> ~/.zshrc
# Current session only
$env:MODEVA_LICENSE_KEY = "modeva_live_…"
# Persist it for your user account (new sessions pick it up)
[Environment]::SetEnvironmentVariable("MODEVA_LICENSE_KEY", "modeva_live_…", "User"):: Current session only set MODEVA_LICENSE_KEY=modeva_live_… :: Persist it for your user account (takes effect in NEW terminals) setx MODEVA_LICENSE_KEY "modeva_live_…"
# Writes ~/.modeva/license.key — works on every platform, and in # Jupyter, where a shell variable set in another window is not visible. from modeva.utils.authenticate import authenticate authenticate(auth_code="modeva_live_…")
Your key appears here after you claim it in step 2.
An environment variable only reaches processes started after it is set — restart your terminal (and any Jupyter kernel) afterwards. The Python option writes the key to disk instead, so it needs no restart and behaves the same on every platform.
Need a commercial or enterprise license instead? Email us at admin@modeva.ai.