Skip to content
 
 

Repository files navigation

MazyUI — Painel local pra operar negócio via Claude Code

Roda 100% local, navegador como interface, Claude Code como motor.

Fork público do MazyOS (Vagner Mazzeo). O motor desse painel é desenvolvido em github.com/DiogoSabec/sabec-os (privado) e espelhado aqui sob a marca MazyUI.

O que faz

Painel web local rodando em http://localhost:7777:

  • Painel inicial com foco do dia, prioridades, ações rápidas
  • Editor de memória e identidade direto no navegador
  • Catálogo de skills com modais de execução
  • Biblioteca de conteúdos com preview de carrosséis
  • Edição de slides individuais com proteção contra reescrita acidental dos irmãos
  • Reinício do servidor e fechamento do painel com um clique

Tudo roda local — nenhum dado sai da máquina além das chamadas que o Claude Code já faz.

Instalação

git clone https://github.com/DiogoSabec/MazyUI.git
cd MazyUI

Depois:

  • macOS: dois cliques em Abrir MazyUI.command
  • Windows: dois cliques em Abrir MazyUI.bat

Pré-requisitos:

No macOS, na primeira execução, libera o script:

chmod +x "Abrir MazyUI.command"

Customizar a marca pra ti

O sistema usa brand.config.js pra controlar nome, autores, título, etc. Edita esse arquivo pra rebrandear pro teu negócio.

Extensões por cliente

Cada instância pode ter features próprias (caixa, prontuário, agenda, etc.) sem hackear o código do sistema. Use os hooks local-* na raiz do cliente:

  • local-routes.mjs — registra endpoints HTTP via register({ helpers, addRoute })
  • local-ui.js — registra painéis na sidebar via window.Sabec.registerPanel(def)
  • local-ui.css — overrides cosméticos (paleta, tipografia)

Esses arquivos são preservados pelo /atualizar-sistema. Editar mazyui-server.mjs, mazyui-ui.html, mazyui-ui.css ou mazyui-ui.js direto vira lixo no próximo sync. Detalhes em CLAUDE.md.

Atualizar o sistema

Rode /atualizar-sistema dentro da pasta do cliente pra puxar melhorias do repo central sem tocar em brand, memória ou dados. O sync respeita uma whitelist e nunca sobrescreve _memoria/, identidade/, brand.config.js, dados/, ou os arquivos local-*.

Skills disponíveis

/abrir, /salvar, /atualizar, /atualizar-sistema, /novo-projeto, /mapear-rotinas, /carrossel, /publicar-tema, /seo, /responder-avaliacoes, /aprovar-post, /anuncio-google, /relatorio-ads, /analisar-dados, /email-profissional, /instalar — detalhes em .claude/skills/.

About

UI para o Sistema operacional para Claude Code MazyOS

Resources

Stars

19 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages