QYREX

v1.9.1 · open source · Windows

QYREX

Projetos, terminal, IA, tarefas, clientes e marketing num app desktop que roda no seu PC. Sem conta, sem nuvem, no ritmo de uma capivara no onsen.

qyrex — onsen noturno 320×180 · 12 fps

orquestra

Ele abre o que você já usa.

O Qyrex não recria o VS Code, o terminal nem o WhatsApp. Ele sabe onde cada projeto está e chama o programa certo, com a pasta certa, na hora certa.

qyrexesperando
{ }VS Codeabrir projeto
>_TerminalPowerShell na pasta
⑂GitHubissues e PRs
✳Claude Codepela assinatura
◎Codexpela assinatura
☏WhatsApplink oficial
▦AgendaGoogle Agenda
♫Mídiamini player
registrofreelance
    um dia de

    por dentro

    Abre no que importa hoje.

    Tarefas em foco, compromissos, cobranças da semana, commits recentes e atalhos para o que você mais abre. A tela abaixo é o app de verdade, com dados de exemplo.

    Qyrex · Iníciodados de exemplo
    Tela Início do Qyrex: saudação, cartões de tarefas em foco, compromissos, projetos e manutenção mensal, agenda do dia, tarefas, atividade recente, projetos recentes e cobranças da semana.

    recursos

    Um dia inteiro de trabalho, numa janela.

    ▣ projetos

    Projetos com git

    Cards com tecnologias lidas do package.json, status do git, commit, pull e push sempre com confirmação.

    barbearia-sitemain
    3 alterações · 2 commits à frente
    M src/pages/Agenda.tsx
    A src/lib/horarios.ts
    CommitPushVS Code

    >_ terminal

    Terminal de verdade

    xterm.js com node-pty, abas, PowerShell ou CMD, já aberto na pasta do projeto. Troque de aba e ele continua rodando.

    loja-onlinebot-discord+
    PS C:\Projetos\loja-online> npm run dev
    ✓ ready in 412 ms
    ➜ Local: http://localhost:5173/
    PS>

    ✳ ia

    IA pela sua assinatura

    Usa o Claude Code e o Codex já logados no seu PC, sem API key. Comandos sugeridos só rodam depois da sua permissão.

    Como subo o ambiente desse projeto?
    No terminal do projeto:
    npm run devExecutar
    risco baixo · permitir uma vez?

    ⚖ council

    AI Council

    A mesma pergunta para vários modelos, respostas lado a lado e uma síntese no fim. Ele avisa quantos providers vai usar antes de enviar.

    Claude
    OpenAI
    Gemini
    síntese

    ☑ tarefas

    Tarefas e kanban

    Hoje, Próximas e Concluídas, ou em colunas. Prioridade, prazo, projeto e cliente. Ctrl Shift T cria de qualquer lugar.

    a fazerOrçamento BravusRevisar textos
    fazendoTela de agenda
    feitoDeploy LúminaLogo v2

    ☺ clientes

    Clientes e cobranças

    Status, manutenção mensal, próxima cobrança, pasta de arquivos e atalhos para WhatsApp, Instagram e email.

    ATAtelier 31ativo · R$ 180/mês05/10
    BVBravus Barbeariaativo · R$ 120/mêshoje
    LULúmina Estéticaprospecto—

    ✦ marketing

    Quadro de conteúdo

    Ideia, Produzindo, Pronto e Publicado, com arrastar e soltar, calendário semanal e legenda de posts, stories e reels.

    ideia4→produzindo2→pronto1→publicado9
    Reels · antes e depoisqui 19:00 · legenda pronta

    ▦ agenda

    Agenda e mini player

    Dia, semana e mês com seus eventos e os do Google Agenda. O mini player lê a mídia que estiver tocando no Windows.

    segterquaquisex
    Lo-fi para onsentocando no Windows

    ⌘ palette

    Tudo pelo teclado

    Ctrl K abre a palette com busca fuzzy em projetos, tarefas, clientes e ações. Fica na bandeja e avisa por notificação.

    › barb
    ▣ barbearia-site projeto
    ☺ Bravus Barbearia cliente
    >_ Abrir terminal em barbearia-site ação

    temas

    Do jeito que você trabalha.

    São os temas do app. Escolha um para recolorir esta página inteira. Português ou inglês na interface, nas notificações e nas respostas da IA.

    Noite azul e laranja de yuzu. O tema deste site.

    segurança

    Seu PC, suas regras.

    Tudo roda local. O que é sensível pede confirmação, e a IA nunca executa nada sozinha.

    pastas
    Só lê e altera arquivos nas pastas que você autorizar. Raiz de disco, pastas do sistema e a sua home inteira são recusadas.
    segredos
    Chaves e tokens ficam no cofre do Windows (DPAPI). Nunca vão para o banco, para a interface nem para os logs.
    comandos
    Processos rodam com spawn, argumentos em lista e sem shell. Comando perigoso nunca pode ser "permitido sempre".
    git
    Commit, pull e push só depois do diálogo. Push nunca é automático e nunca usa --force.
    janela
    contextIsolation, sandbox e CSP restritiva. Cada canal IPC confere a origem e valida a entrada com zod.
    updates
    Atualização automática pelo GitHub Releases, com SHA-512 conferido. Instalador adulterado é descartado e nunca há downgrade.

    código aberto

    Leia, rode, mude.

    O Qyrex é open source. Electron, React e TypeScript strict, com banco SQLite local, mais de 200 testes e um E2E que percorre a interface inteira.

    • Electron
    • React 18
    • TypeScript
    • Vite
    • Tailwind
    • Zustand
    • better-sqlite3
    • zod
    • xterm.js
    • Vitest

    Achou um bug ou tem uma ideia? Abra uma issue ou mande um pull request.

    PowerShell
    # Node.js 20+ no Windows
    git clone https://github.com/PQueirozDev/Qyrex
    cd Qyrex
    npm install
    npm run dev:app   # Vite + Electron com hot reload
    npm run check     # typecheck + lint + testes

    download · v1.9.1

    Entre na água.

    Instalador para Windows 10 e 11 (x64). O download começa na hora: é só abrir o arquivo. Depois de instalado, o Qyrex se atualiza sozinho.

    sem conta · sem nuvem · macOS e Linux: compile a partir do código