Public-safe system repository for Luvix.
This repository contains the assistant system code, service templates, routing,
tool wrappers, and public-safe configuration examples. Memory, wiki content, raw
sources, and private notes belong in LuvixMemory.
LuvixSystem: system code, templates, scripts, service units, public docs.LuvixMemory: private Obsidian vault, raw sources, wiki pages, schemas.- Archived old local checkout: reference only, not a runtime source.
Do not commit .env, real Discord IDs, OAuth tokens, API keys, memory pages, raw
sources, model files, or local runtime state.
-
Create a local environment file:
cp /home/jetson/LuvixSystem/.env.example /home/jetson/LuvixSystem/.env
-
Put private Discord policy values in:
configs/discord/discord_policy.local.json configs/discord/llm_routing_policy.local.json -
Keep
LuvixMemorychecked out separately:/home/jetson/LuvixMemory -
Install/update systemd units from
services/systemd/after reviewing paths.
rg -n --hidden --glob '!node_modules/**' --glob '!.git/**' \
'(sk-|nvapi-|ghp_|github_pat_|xox[baprs]-|DISCORD_BOT_TOKEN|OPENAI_API_KEY|NVIDIA_API_KEY|GOOGLE_CALENDAR_CLIENT_SECRET|GOOGLE_CALENDAR_REFRESH_TOKEN|OPENCLAW_GATEWAY_TOKEN|BEGIN .*PRIVATE KEY|password|passwd|secret|token|api[_-]?key|authorization|bearer)' .
rg -n --hidden --glob '!node_modules/**' --glob '!.git/**' \
'(allowedUserIds|allowedGuildIds|allowedChannelIds|logChannelId|[0-9]{17,20})' .