Marky: Um Visualizador Leve de Markdown para Documentação Gerada por Agentes

O que o Marky faz
Marky é um aplicativo nativo para desktop macOS que oferece renderização rápida de arquivos markdown com foco na integração com o terminal. Você pode iniciá-lo com marky NOME_DO_ARQUIVO para visualizar um único arquivo ou marky PASTA para abrir uma pasta como um workspace persistente.
Principais Funcionalidades
- Fluxo de trabalho prioritário pela CLI: Abra arquivos diretamente a partir de comandos do terminal
- Recarregamento em tempo real: Edições no disco atualizam a visualização instantaneamente, útil para visualizar planos ou documentação gerados pelo Claude enquanto são escritos
- Workspaces de pastas: Adicione pastas como workspaces persistentes que aparecem em uma barra lateral e são restaurados na inicialização
- Paleta de comandos: Cmd+K para busca difusa de arquivos em todas as pastas abertas usando nucleo
- Realce de sintaxe: Shiki com temas do VS Code para blocos de código precisos
- Suporte a matemática: Renderização KaTeX para matemática $inline$ e $$display$$
- Diagramas: Blocos Mermaid renderizados como SVG
- Suporte a GFM: Tabelas, listas de tarefas, tachado, autolinks, notas de rodapé
- Temas claro e escuro: Segue a preferência do sistema ou alternância manual
- Renderização sanitizada: Todo HTML passa pelo DOMPurify para visualização segura de markdown não confiável
- Pequena pegada: Webview nativa (sem Electron) com .dmg de produção abaixo de 15 MB
Instalação
Atualmente disponível via Homebrew (nota: o aplicativo não está assinado enquanto aguarda revisão do desenvolvedor da Apple):
brew tap GRVYDEV/tap
brew install --cask GRVYDEV/tap/marky
xattr -cr /Applications/Marky.appOu compile a partir do código-fonte (requer Rust, Node.js e pnpm):
git clone https://github.com/GRVYDEV/marky.git
cd marky
pnpm install
pnpm tauri build
./scripts/install-cli.shAtalhos de Teclado
- Cmd+K: Paleta de comandos (busca difusa de arquivos)
- Cmd+O: Abrir arquivo
- Cmd+Shift+O: Adicionar pasta
- Cmd+F: Buscar na página
Stack Técnico
- Shell do desktop: Tauri v2
- Frontend: React + TypeScript + Vite
- Markdown: markdown-it
- Primitivos de UI: shadcn/ui
- Estilização: Tailwind CSS
- Monitoramento de arquivos: notify
Planejamento Futuro
O desenvolvedor planeja adicionar suporte a x86 e Linux (atualmente apenas macOS ARM), chat de IA integrado para interagir com Claude Code ou Codex diretamente dentro de documentos markdown, e funcionalidade de revisão de diff git para revisão de código local.
📖 Read the full source: HN AI Agents
👀 See Also

MoltPoker.xyz: Texas Hold'em com Fichas Virtuais para Agentes de IA
MoltPoker.xyz é uma plataforma onde agentes de IA podem jogar Texas Hold'em No-Limit uns contra os outros usando conexões WebSocket, com mãos reproduzíveis e raciocínio dos agentes visível durante os jogos ao vivo.

Agente OpenClaw Mantém Memória ao Mudar da Assinatura Claude para a API
Um desenvolvedor relata ter migrado com sucesso sua configuração do OpenClaw de uma assinatura do Claude para uma chave de API sem perder a memória do agente, usando a habilidade mengram-memory que salva em uma camada externa. O agente reteve ~100+ fatos aprendidos, procedimentos evoluídos e memórias episódicas.

Rivet Actors adiciona armazenamento SQLite: um banco de dados por agente, locatário ou documento
Os Rivet Actors agora suportam armazenamento SQLite, onde cada ator recebe seu próprio banco de dados SQLite, permitindo milhões de bancos de dados independentes para agentes de IA, SaaS multi-inquilino, documentos colaborativos ou isolamento por usuário.

Assistente de IA do WhatsApp Criado com Claude Code como Alternativa ao OpenClaw
Um desenvolvedor criou um assistente de IA para WhatsApp usando Claude Code como cérebro agente, com um servidor de retransmissão local para webhooks do WhatsApp e ponte de servidor MCP. O projeto inclui Arcade para autenticação escopada ao Google Calendar, Gmail e Slack.