Pular para o conteúdo principal

Variáveis de ambiente

Esta página lista apenas as variáveis de ambiente do lado do cliente: o binário imaginne (TUI), a voz e o instalador. Variáveis de servidor e de infraestrutura não são documentadas aqui.

Cliente, não servidor

Todas as variáveis abaixo afetam um aplicativo na sua máquina. Defina-as no seu shell antes de iniciar a TUI, ou passe-as ao comando de instalação.

TUI (binário imaginne)​

VariávelEfeitoPadrão
IMAGINNE_DANGEROUS_BYPASSSinaliza o modo de execução dangerous_bypass na inicialização. Sem ela (ou sem a flag --dangerous-bypass), o pedido é rebaixado para auto.desativado
IMAGINNE_DEBUGAtiva logs de depuração.desativado
IMAGINNE_LEGACYLiga comportamentos legados.desativado
IMAGINNE_TUI_LOCAL_STOREoff desliga a persistência local de sessões (útil em máquinas compartilhadas).ligado
IMAGINNE_GLOBAL_SKILLS_DIRSobrescreve o diretório global de skills (padrão ~/.imaginne/skills/).~/.imaginne/skills/

Voz​

As variáveis de voz (IMAGINNE_VOICE_*) ajustam a fala→texto na TUI e no Desktop. A voz depende do build compilado com a tag voice (hoje, na TUI, só o release darwin-arm64) e de credenciais habilitadas pela organização. Veja Voz.

VariávelEfeito
IMAGINNE_VOICE_*Configuram parâmetros de captura/transcrição de voz (prefixo da família de variáveis de voz).

Instalador (install.sh)​

Passadas ao executar o script de instalação da TUI. Veja Instalar a TUI.

VariávelEfeitoPadrão
IMAGINNE_BASE_URLHost base usado pela instalação.host de produção
IMAGINNE_CHANNELCanal a instalar (imaginne PROD ou imaginne-dev DEV).imaginne
IMAGINNE_INSTALL_ROOTDiretório de instalação.~/.imaginne/bin
IMAGINNE_SKIP_PATH_SETUP1 não modifica o PATH durante a instalação.desativado

Caminhos relacionados​

Não são variáveis de ambiente, mas é útil ter em mãos:

CaminhoConteúdo
~/.imaginne/config.yamlConfiguração e sessão (permissões 0600). Canal DEV: ~/.imaginne-dev/.
~/.imaginne/skills/Skills globais.
~/.imaginne/prefs.jsonPreferências da TUI (autonomia, verbose).
outputs/Saídas de skills no projeto.

Próximos passos​