Sobre el proyecto

zk es un asistente de toma de notas por línea de comandos diseñado para mantener un Zettelkasten o wiki personal en texto plano. Soporta la creación de notas desde plantillas, búsqueda y filtrado avanzados mediante etiquetas, enlaces y menciones, e integra con editores populares como Emacs, Neovim y VS Code a través de plugins dedicados. La herramienta incluye un navegador interactivo impulsado por fzf, alias estilo Git, filtros con nombre y características orientadas a automatización. Las notas se almacenan en Markdown con soporte para Wikilinks, hashtags, etiquetas de varias palabras y YAML frontmatter. zk no publica notas en la web ni actúa como editor de notas; se centra en organización y recuperación. Los binarios preconstruidos están disponibles para macOS, Linux y Windows (con advertencias), y puede instalarse vía Homebrew, Nix, Alpine, Arch, MacPorts, o compilarse desde el código fuente usando Go 1.21+. Las contribuciones comunitarias son bienvenidas a través de issues, PRs y discusiones. Proyectos relacionados incluyen Neuron, Emanote, Weave y plugins para repetición espaciada y visualización de grafos.