
Znote
Znote (independent developer) · Programação · Produtividade
O Znote é um app de notas Markdown local-first que roda blocos de código dentro das notas, abre vaults do Obsidian como estão e soma um assistente de IA que você conecta com a sua própria chave.

Sobre Znote
About
O que é o Znote
O Znote é um app de notas Markdown para desenvolvedores, product owners e criadores independentes, feito por um único desenvolvedor. Na primeira abertura ele parece uma ferramenta de escrita tranquila. A diferença aparece quando um bloco de código deixa de ser enfeite e começa a rodar: você aperta play e uma consulta, uma chamada de API ou um gráfico aterrissa na nota, logo abaixo do código.
Tudo vive em arquivos simples. Suas notas ficam numa pasta vault no seu próprio disco, então não há banco de dados para exportar nem conta para criar. Aponte o Znote para uma pasta e a árvore de pastas vira a sua organização. Ele também abre um vault do Obsidian que já existe sem mexer em nada, e isso quer dizer que dá para testar sem mover uma única nota.
Vale conhecer dois limites antes de decidir. O assistente de IA precisa de uma chave que você fornece, seja da OpenAI, da OpenRouter ou de um modelo totalmente local via Ollama, então não há nada onde fazer login, mas também nada hospedado para você. E o app é só para desktop, então não existe versão de celular para socorrer.
Primeiros passos
- Baixe o Znote para macOS, Windows ou Linux no site oficial e abra
- Deixe que ele crie um vault inicial, ou aponte para qualquer pasta ou vault do Obsidian que você já tenha
- Ative a execução de código numa nota e aperte play em um bloco de JavaScript, Node.js ou shell para rodá-lo
- Abra a camada de IA com Cmd ou Ctrl mais H e conecte a sua chave nas Configurações para OpenAI, OpenRouter ou Ollama
- Salve a nota depois que o resultado for escrito e envie o vault para o git se quiser histórico de versões
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Znote.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores
- Product owners e tech leads
- Usuários do Obsidian
- Criadores independentes
Tarefas
- Rodar código numa nota
- Perguntar às suas próprias notas
- Transformar uma ideia bagunçada numa especificação
- Versionar um vault com git
- Manter credenciais fora dos commits
Cenários
- Você termina a daily e quer um resumo
- Uma exportação CSV precisa de limpeza
- Um brainstorm ainda está bagunçado
- Suas notas guardam senhas
- Você já usa o Obsidian
Principais recursos
Rodar código dentro da nota
Qualquer bloco pode ser executado no lugar. O Znote dá conta de JavaScript de navegador, Node.js, bash e PowerShell, então uma nota pode consultar um banco de dados, chamar uma API ou processar um arquivo e depois pintar o resultado como gráfico ou tabela. A saída é gravada no próprio Markdown, e é por isso que a nota lê igual em qualquer editor. Você muda um valor, aperta play de novo e a nota se atualiza sem um app de caderno separado.
Arquivos Markdown local-first
Suas notas são arquivos .md comuns numa pasta que você escolhe. Não há repositório proprietário, então dá para abrir, sincronizar, versionar ou buscar com o que você já usa, do git ao iCloud ou a uma busca de texto simples. A árvore de pastas é a sua estrutura e o nome do arquivo é o título. Se amanhã você parar de usar o Znote, o vault continua lá e continua legível.
Suporte a vaults do Obsidian
O Znote abre um vault do Obsidian como ele é, mantendo wikilinks, embeds, transclusão, callouts, anexos e os seus ajustes. Um plugin complementar adiciona uma opção de abrir no Znote e um botão de executar dentro do Obsidian, então você roda um bloco lá e vê o resultado salvo de volta na nota. Nada é reescrito pelas suas costas e os dois apps podem rodar no mesmo vault ao mesmo tempo.
Assistente de IA com a sua própria chave
A camada de IA, chamada com Cmd ou Ctrl mais H, fica sobre qualquer nota. Você digita @ para entregar uma nota ou um modelo como contexto e / para escolher um prompt como brainstorm, rewrite ou specify, e a resposta aparece na linha, não numa janela de chat separada. Cada prompt é também um arquivo Markdown que você pode editar, então dá para adicionar comandos seus. Como a chave é sua, montar um Ollama local mantém tudo na sua máquina.
Ferramentas reais via MCP
O Znote fala MCP, o padrão aberto para conectar IA a ferramentas reais. Você escreve uma linha tools num bloco de IA e o modelo pode consultar, buscar e criar por meio de servidores que você declara, seja GitHub, Postgres, Slack ou o seu sistema de arquivos. O formato de configuração é igual ao do Claude Desktop e os servidores rodam como processos locais, então a conexão fica na sua máquina. Isso vira uma nota que responde em uma nota que age.
Git e segredos cifrados
Um vault é compatível com git e nunca obrigatório, então você pode fazer pull, commit e push pela barra lateral e ver quais notas mudaram no local e no remoto. Senhas podem viver num arquivo cifrado ao lado da nota, com sops e age padrão, então a nota em si é segura de enviar e compartilhar. O Znote ainda se recusa a subir uma nota que carregue um segredo em claro.
Prós e contras
Prós
- Roda JavaScript, Node.js, bash e PowerShell na nota, com os resultados salvos como Markdown simples
- Mantém tudo em arquivos .md locais, então não há dependência e qualquer ferramenta Markdown lê o vault
- Abre um vault do Obsidian como ele é, com wikilinks, embeds e um plugin que executa blocos de dentro do Obsidian
- A IA roda com a sua própria chave da OpenAI, da OpenRouter ou do Ollama, então você paga ao provedor a preço de custo ou nada em local
- Conecta a serviços reais como GitHub, Postgres e Slack por servidores MCP que rodam na sua máquina
- Já vem com Plotly, Danfo.js, Mermaid e ApexCharts, então gráficos e diagramas funcionam sem configuração extra
Contras
- Não há app de celular nem de tablet, então você não roda código nem usa a IA no aparelho móvel
- Os recursos de IA precisam de uma chave que você fornece, o que soma um passo de configuração antes de qualquer coisa de IA funcionar
- Não há serviço de sincronização próprio, então manter os aparelhos em dia é tarefa sua com git, iCloud ou outra ferramenta de pastas
- Como você roda a sua própria chave e os seus servidores MCP, a configuração inicial parte do princípio de que você se vira bem nas configurações
Perguntas frequentes
O Znote é um app de notas Markdown local-first que junta um editor limpo, um caderno executável e um assistente de IA, tudo sobre arquivos simples na sua máquina. Você escreve notas, roda blocos de código no lugar e pergunta a uma IA que lê os seus próprios arquivos, sem mover nada para a nuvem.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Znote.
Alternativas a Znote
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
