O poder dos comandos rápidos na ponta dos seus dedos.
Um assistente desktop inteligente para abrir programas, sites e ambientes com naturalidade.
O Lynx Assistant é um assistente desktop open source criado para
executar comandos e automações com linguagem natural.
Com ele, é possível abrir programas, sites ou ambientes de trabalho
usando instruções simples como:
ln teste
abrir vscode
abrir youtubeDesenvolvido em Python, com interface moderna via CustomTkinter, o Lynx combina rapidez, modularidade e uma experiência fluida de uso no desktop.
- Comandos naturais --- esqueça sintaxes complicadas; use linguagem comum.\
- Aprendizado adaptável --- adicione e edite comandos pelo próprio app.\
- Interface moderna (CustomTkinter) --- tema escuro, clean e responsivo.\
- Integrações locais e web --- do VSCode ao LinkedIn.\
- Persistência local --- armazenamento seguro e transparente via
commands.json.\ - Extensível --- pronto para receber novas engines e módulos.
# Clone o repositório
git clone https://github.com/gabriel-araujo-git/lynx-assistant.git
cd lynx-assistant
# Instale as dependências
pip install -r requirements.txt
# Execute o Lynx
python assistant_ui.pyO aplicativo será iniciado em modo janela e adicionará um ícone na
bandeja do sistema.
Você pode ocultá-lo e reabrir a qualquer momento.
lynx-assistant/
│
├── assistant_ui.py # Interface principal (UI + Command Engine)
├── commands.json # Banco local de comandos
├── requirements.txt
├── LICENSE
├── README.md
├── CHANGELOG.md
├── CONTRIBUTING.md
└── docs/
├── screenshot_main.png
├── screenshot_help.png
└── screenshot_add.png
No aplicativo, selecione Adicionar e defina:
Campo Descrição
Tipo Interno (programa) ou Externo (site) Nome Nome do comando Palavras-chave Termos que acionam o comando Caminho / URL Caminho do executável ou link do site
O Lynx salva as informações automaticamente em commands.json.
- Python 3.10+
- CustomTkinter
- PyStray
- Pillow
- Subprocess / Webbrowser
A documentação técnica foi dividida em seções independentes dentro do diretório docs/ para facilitar a navegação e manutenção:
- Guia de Instalação e Configuração
- Guia de Uso e Exemplos
- Arquitetura e Estrutura Interna
- Roadmap e Planejamento Futuro
Esses arquivos seguem o mesmo padrão de estilo do projeto principal, utilizando badges informativas e linguagem técnica consistente.
Contribuições são bem-vindas. Consulte o arquivo CONTRIBUTING.md antes de enviar um pull request.
Distribuído sob a licença MIT. Consulte o arquivo MIT. para mais detalhes.


