Status: draft (2026-06-06)
Upstream: getv profiles in GETV_HOME (default ~/.getv)
Consumer: nlp2uri.systemmap.getv_uri
Bridge browser-captured API keys (getv grab) to nlp2uri addressing:
browser copy → getv grab → ~/.getv/llm/groq.env
→ build_getv_uri_index()
→ getv://llm/groq/GROQ_API_KEY
→ compile → getv get llm groq GROQ_API_KEY
| Kind | URI pattern | Example |
|---|---|---|
| Profile | getv://{category}/{profile} |
getv://llm/groq |
| Variable | getv://{category}/{profile}/{VAR} |
getv://llm/groq/GROQ_API_KEY |
Query params (optional):
| Param | Effect |
|---|---|
action=export |
getv export … --format env |
action=exec&cmd=python |
getv exec … -- python |
| Tool | Description |
|---|---|
nlp2uri_list_getv_uris |
Index all profiles/vars |
nlp2uri_resolve_getv |
NL → getv:// URI |
nlp2uri_get_getv_var |
Read masked var metadata |
pip install 'nlp2uri[envmap]' # includes getv + env2llm
~/github/wronai/todomat/scripts/sync-env-from-getv.sh llm/groq