hooosberg/WitNote

WitNote is a local-first AI writing companion for macOS and Windows.

WitNote – 一款轻量级、本地优先且具备 AI 辅助的 Markdown 编辑器

它是什么 WitNote 是一款开源、跨平台的 Markdown 编辑器,专注于速度与简洁。它提供双栏视图(左侧编辑器,右侧实时预览),支持完整的 GitHub-Flavored Markdown、LaTeX 数学公式渲染以及代码高亮。该应用将所有内容以纯文本文件形式存储在您的磁盘上——没有隐藏的数据库,也不会被云端锁定。

为什么它对 AI 用户很重要 WitNote 内置了一个轻量级 AI 助手,可以连接到:

  • Ollama – 本地 LLM 服务器,让您完全离线运行强大的模型。
  • 云端 API – 如 DeepSeek、OpenAI、Claude、Gemini 等,通过赞助商 Infistar.cc 提供的单一 API 密钥即可使用。 AI 以百科全书、翻译器和写作助手的形式呈现,直接作用于当前笔记,不会有干扰性的后台代理。

主要功能(如 README 所述)

  • 即时打开任何 .md 或 .txt 文件,或整个基于文件夹的库。
  • 纯粹的双栏编辑,实时预览支持 GFM、LaTeX 和代码高亮。
  • 本地优先 – 笔记永远不会离开您的计算机;应用绝不上传内容或密钥。
  • AI 集成 – 一键连接本地 Ollama 模型或远程 API;快速的“清除上下文”按钮可保持会话无状态。
  • 安全性 – 使用 DOMPurify 清理渲染的 HTML;外部链接在默认浏览器中打开。
  • 跨平台构建:
    • macOS, iOS, iPadOS (原生 Swift/SwiftUI)
    • Windows (x86_64 & ARM64 安装程序)
    • Linux (AppImage, .deb 包,适用于 x86_64 & ARM64)
  • 主题 – 亮色、暗色以及带有磨砂玻璃 UI 的自定义“Tea”主题。
  • 开源 – MIT 协议,源代码可在 GitHub 上获取。

如何获取

  • macOS – 从 Mac App Store 下载(搜索 “WitNote”)或从源代码编译。
  • Windows / Linux – 二进制包位于 GitHub Releases 页面;源代码可通过 npm install 和提供的 npm run build:* 脚本进行构建。

构建说明(快速)

git clone https://github.com/hooosberg/WitNote.git
cd WitNote
npm install          # 安装 Node.js 依赖
npm run dev          # 在开发模式下运行
npm run build:win    # 创建 Windows 安装程序
npm run build:linux  # 创建 Linux AppImage / .deb

许可与隐私

  • 采用 MIT 协议 – 可自由使用、修改和分发。
  • 所有笔记和任何 API 密钥都保留在本地机器上;应用不收集任何遥测数据。

总结 WitNote 是一款简洁、快速的 Markdown 编辑器,在保持一切本地化和安全的前提下,增加了可选的 AI 辅助功能。对于作家、开发者以及任何想要一个无干扰笔记环境并偶尔需要语言模型帮助的用户来说,它是一个实用的工具。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目