Skip to content

hooosberg/WitNote

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

184 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

WitNote

WitNote

Smart Core, Simple Form
Everything is a file
๐ŸŒ Official Website

English | ็ฎ€ไฝ“ไธญๆ–‡ | ็น้ซ”ไธญๆ–‡ | ๆ—ฅๆœฌ่ชž | ํ•œ๊ตญ์–ด | Espaรฑol | Franรงais | Deutsch | Italiano | Portuguรชs | ะ ัƒััะบะธะน | ุงู„ุนุฑุจูŠุฉ | เคนเคฟเคจเฅเคฆเฅ€ | เฆฌเฆพเฆ‚เฆฒเฆพ | Tรผrkรงe | Polski | Nederlands | Bahasa Indonesia

License Platform Apple Silicon
Editable Preview

Download on the Mac App Store

๐ŸŽ‰ Now Available on Mac App Store!

WitNote has officially landed on the Mac App Store. Thank you for your support! Your Star โญ๏ธ is our biggest motivation to keep moving forward!

WitNote is a local-first AI writing companion for macOS, Windows, and Linux. Supports free switching between Ollama / WebLLM / Cloud API engines, paired with an ultra-minimalist native card interface, it works right out of the box. No continuous cloud dependency, no privacy concerns โ€” intelligence made lightweight.

Local Offline AI Note


๐ŸŒŸ Core Philosophy

  • Smart: Three Engines in One, Freedom to Choose
    • WebLLM: Lightweight model, requires download on first run, then works offline
    • Ollama: Powerful local model, strong performance, completely offline
    • Cloud API: Connect to cloud intelligence, infinite possibilities
  • Simple: No complexity
    • iOS-style card management, drag to organize
    • Smart focus mode โ€” window narrows, editor simplifies
  • Secure: Data sovereignty
    • Privacy Policy: 100% local storage. Your thoughts belong only to you.

โœจ Features (v1.3.3)

๐Ÿ†• What's New in v1.3.3

  • ๐ŸชŸ Frosted Glass UI โ€” Brand new visual design, modern frosted glass effect throughout
  • ๐Ÿ“ Flexible Three-Pane Layout โ€” Sidebar, Editor, and AI Panel can be resized and closed independently
  • โœ‹ Dual-Pane Drag & Edit โ€” In split view, drag the divider freely to adjust editor/preview ratio
  • ๐Ÿ“‚ Finder-Style File Tree โ€” Color tags, drag-to-move, hover-to-expand, fully upgraded context menu
  • ๐Ÿ“„ Multi-Format Support โ€” Added PDF/Word preview, supports common image formats
    • Editable: .md .txt
    • Read-only Preview: .pdf .docx
    • Image Viewer: .jpg .png .gif .webp
  • ๐Ÿš€ Faster Startup โ€” Optimized splash screen, significantly reduced white screen wait time
  • ๐Ÿ”’ App Store Release โ€” Fully compliant with Apple Sandbox security standards, now on Mac App Store

๐Ÿ”ง Core Features

  • ๐Ÿ“ Pure Local Notes โ€” Choose any folder as your notes vault, supports .txt and .md
  • ๐Ÿค– Three-in-One Engine โ€” Switch freely between WebLLM (Light), Ollama (Local Power), or Cloud API (Custom Connection)
  • โœจ Smart Autocomplete โ€” 3 presets (Lite/Standard/Full), Press Tab to accept suggestions sentence by sentence
  • ๐ŸŽญ Rich Role Library โ€” Built-in 10+ selected role prompts (Writer, Translator, Polisher, etc.), one-click switch & custom support
  • ๐ŸŒ Global Communication โ€” Supports 8 Languages:
    • English, ็ฎ€ไฝ“ไธญๆ–‡, ็น้ซ”ไธญๆ–‡, ๆ—ฅๆœฌ่ชž, ํ•œ๊ตญ์–ด, Franรงais, Deutsch, Espaรฑol
    • Interface and AI responses automatically adapt to your language
  • ๐Ÿ”’ Privacy First โ€” All AI inference is local (when using local engines), no data upload, Apple Notarized
  • ๐Ÿ’ฌ Highly Customizable โ€” Freely edit system prompts to craft your exclusive AI assistant
  • ๐ŸŽจ Multiple Themes โ€” Light / Dark / Zen Tea, fully optimized dark mode
  • ๐Ÿ—‚๏ธ Card Grid View โ€” iOS-style with drag-and-drop sorting, polished context menus
  • ๐Ÿ” Context Aware โ€” AI can directly read your current article or folder contents
  • ๐ŸŽฏ Focus Mode โ€” Auto-switches to distraction-free editing when window narrows

๐Ÿš€ Quick Start

Download

๐ŸŽ Mac App Store (Recommended)

Download on the Mac App Store

๐Ÿ“ฆ GitHub Releases

Download the latest installer from Releases:

Platform File Note
๐ŸŽ macOS WitNote-1.3.3.dmg Apple Silicon (M1/M2/M3/M4/M5) Only
๐ŸชŸ Windows (x64) WitNote-1.3.3-setup-x64.exe Standard PC (Intel/AMD)
๐ŸชŸ Windows (ARM64) WitNote-1.3.3-setup-arm64.exe Snapdragon PCs (e.g. Surface Pro X)
๐Ÿง Linux (AppImage) WitNote-1.3.3-x86_64.AppImage x64 Universal (ARM64 available)
๐Ÿ“ฆ Linux (Deb) WitNote-1.3.3-amd64.deb Ubuntu/Debian x64 (ARM64 available)

๐Ÿ’ป System Requirements

๐ŸŽ macOS

Item Minimum Recommended
OS Version macOS 12.0+ macOS 13.0+
Chip Not Supported (Intel Chips) Apple Silicon (M1/M2/M3/M4/M5)
RAM - 16GB+
Storage - SSD, 4GB+ free space

โŒ Important Note for Intel Macs:

This application does not support Mac computers with Intel chips. Even if forced to run, the experience will be extremely poor due to the following reasons:

  1. Architectural Incompatibility: The built-in local inference engines (WebLLM/Ollama) deeply rely on the ARM64 architecture and NPU/Metal hardware acceleration of Apple Silicon.
  2. Lack of Hardware Acceleration: Intel Macs lack Unified Memory Architecture. Running quantized models is extremely slow (generating a single token may take seconds) and causes severe device heating.
  3. Architectural Trade-off: To ensure the best experience and minimal package size, we have removed support for the x86_64 architecture.

We strongly recommend using Mac devices equipped with Apple Silicon (M-series) chips.

๐ŸชŸ Windows

Item Minimum Recommended
OS Version Windows 10 (64-bit) Windows 11
Processor Intel Core i5 / AMD Ryzen 5 Intel Core i7 / AMD Ryzen 7
RAM 8GB 16GB+
Storage 2GB free space SSD, 4GB+ free space
GPU Integrated graphics Discrete GPU with Vulkan support

โš ๏ธ Note: Windows ARM64 devices (e.g. Surface Pro X) are now natively supported!

๐Ÿง Linux

Item Minimum Recommended
OS Version Ubuntu 20.04+ / Debian 11+ Latest Mainstream Distro
Arch x64 / ARM64 x64 / ARM64
RAM 8GB 16GB+

๐Ÿ“ฆ Installation

๐ŸŽ macOS Installation

Method 1: Mac App Store (Recommended)

Search for "WitNote" in the App Store or Click Here to download and install, enjoying automatic updates.

Method 2: DMG Installer

  1. Download the .dmg file
  2. Double-click to open the DMG
  3. Drag the app to Applications folder
  4. Launch from Applications

๐ŸŽ‰ Great News!

This app is now Apple Notarized! No more "unverified developer" warnings!

๐Ÿ˜… The developer bravely took out a loan to afford the $99 Apple Developer account... (Yes, this actually happened. Thanks to all users for your support!)

๐ŸชŸ Windows Installation

  1. Download the .exe installer
  2. Run the setup wizard
  3. Choose installation path (customizable)
  4. Complete installation, launch from Desktop or Start Menu

๐Ÿง Linux Installation

AppImage (Universal):

  1. Download .AppImage file
  2. Right-click Properties -> Allow executing file as program (or chmod +x WitNote*.AppImage)
  3. Double-click to run

Deb (Ubuntu/Debian):

  1. Download .deb file (e.g., WitNote-1.3.3-amd64.deb)
  2. Run installation via terminal (automatically handles dependencies):
    sudo apt install ./WitNote-1.3.3-amd64.deb

๐Ÿ“ Important Notes for Windows Users:

As an individual developer without an expensive EV Code Signing Certificate, you might encounter the following:

  1. SmartScreen: If you see "Windows protected your PC" (Unknown Publisher), please click "More info" -> "Run anyway".
  2. Antivirus Warning: Windows Defender or other AV software might flag the installer. The project is open-source and safe. If blocked, please try disabling AV temporarily.

๐Ÿ”ง AI Engine Info

1. WebLLM (Light)

The app includes a built-in WebLLM engine with qwen2.5:0.5b model (macOS only, Windows users are recommended to use Ollama).

  • Pros: No extra software installation needed, works completely offline after initial model download.
  • Best for: Quick Q&A, simple text polishing, low-end devices.

2. Ollama (Local Power)

Supports connecting to locally running Ollama service.

  • Pros: Runs 7B, 14B or even larger models, powerful performance, completely offline.
  • Usage: Install Ollama first, then download more models in Settings (e.g., qwen2.5:7b, llama3, etc).

3. Cloud API (Limitless Cloud)

Supports connecting to OpenAI-compatible Cloud APIs.

  • Pros: Access the most powerful models on Earth with just an API Key.
  • Best for: Top-tier logical reasoning, or when local hardware cannot support large models.
  • Config: Enter API URL and Key in Settings (Supports OpenAI, Gemini, DeepSeek, Moonshot, etc).

๐Ÿ“ธ Screenshots

๐Ÿ“ Dual-Pane Editor

Dual-Pane Editor

๐Ÿค– Three AI Engines

Three AI Engines

โœจ Smart Autocomplete

Smart Autocomplete

๐ŸŽญ Personalized Persona

Personalized Persona

๐Ÿ“„ Multi-Format Support

Multi-Format Support

๐ŸŽฏ Focus Mode

Focus Mode

๐ŸŽจ Multiple Themes

Multiple Themes

๐Ÿ—‚๏ธ Card File Management

Card File Management


๐Ÿ› ๏ธ Development

# Clone the repository
git clone https://github.com/hooosberg/WitNote.git
cd WitNote

# Install dependencies
npm install

# Start development server
npm run dev

# Build macOS version
npm run build

# Build Windows version
npm run build -- --win

๐Ÿ“„ License

MIT License


๐Ÿ‘จโ€๐Ÿ’ป Developer

hooosberg

๐Ÿ“ง zikedece@proton.me

๐Ÿ”— https://github.com/hooosberg/WitNote

๐Ÿ“– Development Diary


Smart Core, Simple Form
Everything is a file