beetroot-releases

mnarditApache-2.0活跃维护

Windows 剪贴板管理器,支持 AI 文本转换、OCR 识别、模糊搜索和 8 套主题,帮你在复制粘贴时快速找到并处理内容。

Clipboard manager for Windows — AI transforms, OCR, fuzzy search, 8 themes

v1.6.7发布于 2026-09-09 07:15 UTC209star2fork同步于 2026-11-07 07:33 UTC

怎么上手

由 README 提炼,执行前请确认
winget install MNardit.Beetroot
硬件要求按 README 说明

需要 Windows 10 或更高版本。本地模型可选,README 给出参考显存:Mistral Small 3.1 24B 需 16+ GB VRAM,其余 8B 级模型约 5 GB 显存;不跑本地模型则无额外硬件要求。

下载:源码 zip·GitHub Releases(安装包)本站不镜像安装包

项目说明

由 README 自动翻译提炼

Windows 剪贴板管理器,支持 AI 改写、OCR 和模糊搜索,替代系统自带的 Win+V

Windows 剪贴板管理器,支持 AI 文本转换、OCR 识别、模糊搜索和 8 套主题,帮你在复制粘贴时快速找到并处理内容。

核心能力

  • 五阶段搜索,支持模糊匹配和正则表达式
  • 接入 OpenAI、Gemini、Claude、DeepSeek 及本地模型做 AI 改写
  • 内置 Windows 原生 OCR 引擎,离线提取图片文字
  • 记录每条剪贴内容的来源应用图标、名称和窗口标题
  • 9 套主题、窗口特效和 26 种界面语言可自定义

容易踩的坑

本地 AI 需自行安装 LM Studio、Ollama 或 llama.cpp 并在设置中配置;云 AI 需自备 API Key,Key 存于 Windows 凭据管理器;数据目录不要放在 OneDrive、Dropbox 等云同步文件夹,网络驱动器会被拒绝。

内容由模型根据 README 生成,可能不完整或不准确,以官方文档为准。看原文 README

最近发版

5 个版本v1.6.7
  1. v1.6.7Beetroot v1.6.7最新正式版2026-09-09 · 2026-09-09 07:15 UTC

    Beetroot Is Now Open Source

    Beetroot is now open source under Apache 2.0. Explore the code, report issues, or contribute. Created by Max Nardit.

    What's New

    • More reliable pasting in normal, follow-cursor and always-on-top modes. Reopening from the tray no longer reuses an old paste destination.
    • Better file and folder renaming in Explorer, with clearer feedback when a clip is copied for manual paste.
    • More dependable history: fixes for restoring deleted images, keeping notes and moving the data folder.
    • AI keys move from older settings into Windows Credential Manager. Interrupted migrations can be retried without losing the remaining keys.
    • Fixes for AI results, Unicode search highlighting and application icons, plus updated TLS certificate validation.

    Installation

    Windows installer (recommended): download Beetroot_1.6.7_x64-setup.exe below. An MSI installer is also available as Beetroot_1.6.7_x64_en-US.msi.

    Existing users can update through Beetroot. If you installed a 1.6.7 test build, run the final installer manually: automatic updates do not replace a build with the same version number.

    Package-manager and Microsoft Store updates are handled separately; this release does not mean those channels already carry 1.6.7.

    Known Limitations

    • When the original paste target is no longer available, or when choosing a clip in always-on-top mode, Beetroot may copy without pasting. Focus the destination and paste manually.
    • On one Windows 11 test installation, the first Show in Explorer action opened the correct folder without selecting the image. The same behavior also occurred without Beetroot running.

    Source code | Contribute | Full changelog

  2. v1.6.6Beetroot v1.6.62026-05-02 · 2026-05-02 07:21 UTC
    查看更新说明

    Highlights

    • Excel / Word / PowerPoint cells now save as text — copying spreadsheet cells used to capture a screenshot; now they stay as \t-separated text and paste correctly back.
    • 1Password / KeePass entries are correctly skipped — password manager copies were sometimes recorded; now reliably ignored via the ExcludeClipboardContentFromMonitorProcessing marker.
    • Microsoft Store autostart fix — autostart toggle now actually works for users who installed Beetroot from the Microsoft Store. (Affected 100% of Store users since launch on 2026-03-30.)
    • Readable text on any custom accent color — yellow / lime / mid-grey accents no longer show near-invisible text. Foreground is picked by WCAG contrast ratio.
    • Distinct fast clipboard copies no longer dropped — three quick distinct copies now create three history rows instead of being silently throttled.

    Improvements

    • "Copied" overlay no longer accidentally creates duplicate history rows when you click Copy in the preview.
    • Settings save failures (e.g. browser storage full) now show a toast instead of silently reverting.
    • Update banner shows real network errors instead of a misleading "You are up to date".
    • Image previews are now generated server-side, dramatically reducing memory usage on lists with many images.
    • Background AI job memory cleared after completion.

    Bug fixes (selection)

    • Plain-text paste hotkey now grabs the right target window.
    • Escape reliably closes the window even when other keys are still held.
    • Pasting into a UAC-elevated app now reports an error instead of silently failing.
    • Previewing notes no longer saves them to the wrong item when you arrow-key away mid-edit.
    • AI prompt submission failures now surface as a toast.
    • Many smaller clipboard edge cases (image dedup, cross-type events, dedup TTL).

    See CHANGELOG.md for the full developer-level changelog.

    Install

    Download `Beetroot_1.6.6_x64-setup.exe` and run it. Existing 1.6.5 users get an update notification automatically within 5 seconds of launch.

  3. v1.6.5Beetroot v1.6.52026-04-04 · 2026-04-04 11:43 UTC
    查看更新说明

    📝 Beetroot v1.6.5 — Background AI, Vision Transforms, and Native Notifications


    What's New

    AI transforms — now instant and non-blocking

    AI text transforms (Fix Grammar, Summarize, Translate, etc.) no longer freeze the interface. Click a prompt → the menu closes instantly → you get a notification when the result is ready in your clipboard. Queue multiple transforms — they run one by one in the background.

    AI Vision — analyze images with AI

    Select an image in your clipboard history and ask AI to read text from it, describe it, extract data, or translate text in the image. Works with cloud providers (OpenAI, Anthropic, Gemini, DeepSeek) and local models (Ollama, LM Studio). 5 built-in vision prompts + custom ones.

    Native notifications

    When the Beetroot window is hidden during an AI transform, you'll see a native Windows notification instead of an in-app toast. Click it to bring Beetroot to front.

    All AI calls moved to native code

    OpenAI, Anthropic, Gemini, DeepSeek, and Ollama API calls now run in native Rust instead of the browser engine. More reliable, no CORS issues, works even when the window is hidden.

    Other improvements

    • AI results are automatically saved to clipboard history with a label showing the prompt and model used
    • Localized timestamps in preview panel (auto-detects your language)
    • All 26 languages updated with new UI strings

    Bug fixes

    • Fixed AI menu sometimes getting stuck after an error
    • Fixed Settings not rolling back font changes on Cancel
    • Fixed error toast being unreadable on some themes
    • Fixed legacy model names not migrating correctly
    • 6 more fixes for edge cases in vision transforms

    Full changelog: https://github.com/mnardit/beetroot-releases/releases

    📥 Install: Download Beetroot_1.6.5_x64-setup.exe below, or update via:

    • winget upgrade MNardit.Beetroot
    • scoop update beetroot
    • choco upgrade beetroot
  4. v1.6.4Beetroot v1.6.42026-03-28 · 2026-03-28 08:18 UTC
    查看更新说明

    What's New

    New features

    • Preview panel redesign — three content-aware modes for text, code, and images. Header now shows human-readable app names (Chrome, VS Code, Sublime Text...), content type badge, and relative timestamp. New action bar with Copy, Transform, OCR (images), Wrap toggle (code), and ⋯More menu. Code preview has line numbers. Image preview has dark background and click-to-zoom. Adaptive height — compact for short text, scrollable for long content
    • Overlay customization — configure where the "Copied" notification appears (Near cursor / Top center / Bottom center), how long it stays (Quick / Comfortable / Visible), and exit animation (Fade down, Fade up, Fade, Scale down, Pop, Blur). Three new dropdowns in Settings > General

    Bug fixes

    • Fixed "Copied" overlay blocking clicks — area under the overlay was unclickable after it disappeared. Now properly hidden via Win32 API with safety verification
    • Fixed ghost search highlights — green highlighted characters could persist after clearing search, especially with single-character Cyrillic queries
    • Fixed filter not resetting on window reopen — "Remember selected filter" setting was ignored in no-focus mode. Filter now properly resets to "All" when disabled
    • Fixed image dimensions not showing in preview — dimensions now reliably appear in the header for image clips
    • Fixed app names in preview — curated names (e.g. "Sublime Text") now display correctly instead of raw exe filenames

    Full changelog: https://github.com/mnardit/beetroot-releases/releases

    📥 Install: Download Beetroot_1.6.4_x64-setup.exe below, or update via winget upgrade MNardit.Beetroot / scoop update beetroot / choco upgrade beetroot


    📝 Article: Beetroot v1.6.4 — Preview Panel Redesign and Overlay You Can Actually Customize

  5. v1.6.3Beetroot v1.6.32026-03-24 · 2026-03-24 06:47 UTC
    查看更新说明

    What's New

    New features

    • System-wide "Copied" overlay — a small pill appears near the cursor for 1 second whenever you copy something, confirming Beetroot captured it. Works even when the main window is hidden. Adapts to the active theme and accent color. Click-through, no focus steal. Toggle in Settings > General (enabled by default). 26 languages supported

    Improvements

    • Updated OpenAI models — default models upgraded from gpt-5-nano/gpt-5-mini to gpt-5.4-nano/gpt-5.4-mini. GPT-5.4 mini is 2x faster with improved coding and reasoning. Existing users with legacy models are auto-migrated on launch

    Bug fixes

    • Fixed images copied from Explorer not captured — copying image files (PNG, JPG, etc.) in Windows Explorer now detected via CF_HDROP file paths with priority cascade: bitmap → file-based images → text
    • Fixed new note text lost on re-edit — after adding a note and clicking to edit again, the input field no longer appears empty
    • Hardened clipboard image file reading — path canonicalization, UNC blocking, system directory rejection

    📖 Release article

    Full changelog: https://github.com/mnardit/beetroot-releases/releases

    📥 Install: Download Beetroot_1.6.3_x64-setup.exe below, or update via winget upgrade MNardit.Beetroot / scoop update beetroot / choco upgrade beetroot

用户点评

登录用户的真实使用记录,可按版本和硬件筛选
共 0 条

    还没有人点评。第一个说出真实体验的人最有价值。

    README 原文

    未翻译

    Beetroot is now open source under Apache 2.0. Explore the code, report bugs or help improve it. Created by Max Nardit.

    Version 1.6.7 is available: more reliable pasting and history, with AI keys stored in Windows Credential Manager. Download and release notes. Microsoft Store and package-manager updates are handled separately.


    Why not Win+V?

    FeatureWin+VBeetroot
    History25 clips, lost on rebootUnlimited, persists across reboots
    SearchNoFuzzy + regex
    AI transformsNo4 cloud providers + local models, 10 text + 5 vision built-in + custom
    AI VisionNoRead text, describe, extract data from images via AI
    Source app trackingNoIcon, name, window title per clip
    OCRNoNative Windows engine, on-device
    Image historyThumbnails onlyFull images, stored locally
    ThemesNo9 themes + Auto mode + accent color
    Plain text pasteNoDedicated hotkey
    Multi-monitorNoWindow follows your cursor
    Pin on topNoPin + drag anywhere
    NotesNoSearchable annotations

    Screenshots

    AI commandsAppearance
    Dark themeLight theme
    DarkLight
    Context menu and AIJSON preview
    Context menuPreview

    Install

    Download the latest .exe from GitHub Releases or get it from the Microsoft Store.

    Or use a package manager:

    # Winget
    winget install MNardit.Beetroot
    
    # Scoop
    scoop bucket add beetroot https://github.com/mnardit/scoop-bucket
    scoop install beetroot
    
    # Chocolatey
    choco install beetroot
    

    Requirements: Windows 10 or later.


    Features

    Search & workflow

    • 5-phase search — exact substring → word-start tokens → metadata → fuzzy. Typo-tolerant with ranked results
    • Regex mode — /pattern/ with match highlighting
    • Filters — text, images, starred, notes — one click to narrow down
    • Quick paste: Ctrl+1..9 selects a recent clip while Beetroot's list is active; it is not a global shortcut when the popup is hidden.
    • Batch operations — multi-select with Ctrl+Click, then copy (custom separator) or delete
    • Content detection — auto-badges for URLs, emails, code, JSON, colors. ML-powered language detection (54 languages) for code preview
    • Single instance — launching Beetroot again brings the existing window to focus

    AI transforms

    • 4 cloud + local — OpenAI, Gemini, Claude, DeepSeek, or local (LM Studio, Ollama), one-click switch
    • Background processing — click a prompt, menu closes instantly, notification when done. Queue multiple transforms
    • Reasoning models — Qwen3, DeepSeek R1, and similar work out of the box (auto-strips <think> tags)
    • 10 text prompts — fix grammar, translate, summarize, rewrite, extract data, format as code, and more
    • Custom prompts — create up to 20 of your own, accessible from the right-click menu
    • BYOK — bring your own OpenAI key, or skip it with a local model
    • Native Rust — all AI API calls run in native code, not the browser engine. No CORS issues, works when window is hidden

    AI Vision

    • 5 built-in vision prompts — Read Text, Describe Image, Extract Data, Summarize Image, Translate Image Text
    • Works with any image in your history — screenshots, photos, scans, handwritten notes
    • Cloud + local — GPT-5.4, Claude, Gemini, or local models (Ollama llava/bakllava/moondream, LM Studio)
    • Custom vision prompts — create your own in Settings → AI → type "Image"
    • Use cases: read handwritten prescriptions, extract data from receipts, OCR foreign-language screenshots, describe charts and diagrams
    ModelSizeSpeedBest for
    Qwen3 8B (Q4_K)~5 GBFastGrammar, translation, rewriting
    Gemma 3 4B (Q4_K)~3 GBVery fastFixing typos, simple rewrites
    Phi-4 Mini 3.8B (Q4_K)~2.5 GBVery fastCode and structured text
    Llama 3.1 8B (Q4_K)~5 GBFastGeneral-purpose
    Mistral Small 3.1 24B (Q4_K)~14 GBSlow (16+ GB VRAM)Premium quality
    DeepSeek R1 7B (Q4_K)~5 GBFastComplex rewrites, summarization

    Tested with LM Studio, Ollama, and llama.cpp. Set up in Settings → AI → Local LLM.

    Source app tracking

    • See where each clip came from — app icon, name, and window title
    • Filter by app — "Apps" dropdown with search, sort by last used / most used / alphabetical
    • Searchable — source app and window title included in fuzzy and regex search

    OCR

    • Extract text from images — right-click any image → OCR
    • Native Windows engine — no cloud, no uploads, fully offline
    • Instant — async, never freezes the UI

    Customization

    • 9 themes — Beetroot Dark/Light, Tokyo Night Storm, Gruvbox, GitHub Light, Nord Snow, Cyberpunk Dark/Light, Pure Dark (OLED #000000), plus Auto mode
    • Window effects — Mica, Acrylic, or Solid; auto-detected by Windows version
    • Typography — 8 UI fonts, 5 code fonts, 6 size presets
    • 26 languages — EN, RU, DE, ES, ZH, JA, FR, PT, KO, TR, IT, PL, NL, UK, TH, HI, ID, VI, CS, HU, RO, SV, DA, FI, NB, MS
    • Pin window — always-on-top, drag between monitors, or follow-cursor mode
    • All shortcuts customizable — remap everything in Settings → Shortcuts; AZERTY, QWERTZ, AltGr supported

    Reliability

    • Automatic database backups: up to 3 rotating copies, plus a snapshot before a database migration. Image files and settings need a separate backup.
    • Recovery with feedback: when possible, restores a corrupt database from a valid backup after preserving the original; recent items may be missing.
    • Cloud sync warnings — alerts if data folder is inside OneDrive, Dropbox, or Google Drive
    • Drive checks: warns about removable drives and cloud-sync folders; network drives are rejected for database storage.
    • Auto-update — built-in updater, or disable for fully offline operation

    Keyboard shortcuts

    ShortcutAction
    Ctrl+`Show / hide Beetroot
    EnterPaste selected clip
    Ctrl+1..9Quick paste
    SpacePreview
    Alt+TTransform with AI
    Alt+PPin window on top
    Alt+FFollow cursor mode
    Shift+F10Context menu
    Ctrl+CCopy to clipboard
    Alt+DelDelete

    All shortcuts are customizable in Settings → Shortcuts. Works with AZERTY, QWERTZ, and AltGr layouts.


    FAQ

    Is Beetroot free? Yes. Free for personal and commercial use — no ads, no trials, no feature gates, no telemetry.

    Does Beetroot send my clipboard data anywhere? Clipboard history is stored locally. Cloud AI sends only the selected content and prompt to your chosen provider when you request a transform. Local AI uses a loopback server; that server's own logging and network behavior depend on its configuration. Updates and key tests also make requests. See PRIVACY.md.

    Can Beetroot read text from images? Yes. Right-click any image in your clipboard history → AI → Read Text. Works with cloud providers (GPT-5.4, Claude, Gemini) and local vision models (Ollama llava, LM Studio). For simple OCR without AI, use the built-in OCR feature (native Windows engine, fully offline).

    Does AI Vision work offline? Yes, with a downloaded vision model running locally. Beetroot connects to that server over loopback; check the server's own settings for offline operation.

    Where is my API key stored? In Windows Credential Manager, separately from app settings. The key is sent to the selected AI provider when you request an AI operation or validate the saved key. See PRIVACY.md for legacy-key migration details.

    Where is my data stored? By default in %APPDATA%\com.beetroot.desktop\; see Settings > Data for your actual selected folder. Quit Beetroot from the tray before copying the whole folder for a history backup. Settings and API keys are separate. Follow the backup instructions.

    Does auto-update work? Yes, for v1.0.6+. Users on v1.0.5 or earlier need to download manually once — after that, auto-update works normally. You can disable auto-update in Settings → General.


    Troubleshooting

    Auto-update not working (v1.0.5 or earlier) A one-time signing key change means you need to download the latest version manually. Future updates will work automatically.

    OCR not working or low quality OCR uses the native Windows engine. Make sure the relevant language pack is installed: Settings → Time & Language → Language → Add a language → check "Speech" or "Basic typing".

    Beetroot doesn't open or hotkey doesn't work

    • Check if another app is using the same hotkey (e.g. `Ctrl+``)
    • Check that Beetroot is running in the same Windows session as the target app; a normal process cannot inject input into an elevated app.
    • Remap the hotkey in Settings → Shortcuts

    SmartScreen or antivirus warning Windows may show a SmartScreen warning for an installer without an established publisher reputation. Use the official release page and check the file's origin before running it. Tauri updater signatures are separate from Windows Authenticode signing.


    Feedback & bug reports

    Found a bug or have a feature request? Open an issue.

    Please include:

    • Beetroot version (Settings → About)
    • Windows version (winver)
    • Steps to reproduce
    • Screenshot or error message if applicable

    Development & contributions

    Start with CONTRIBUTING.md for setup, tests and your first PR. Native development requires Windows; frontend checks also run on Linux and macOS. Signing keys are not needed for contributor builds. Architecture explains where to make changes.

    Bug reports, translations and focused fixes are welcome. Please discuss larger features before implementing them. For vulnerabilities, use the private channel in SECURITY.md, not a public issue.


    License

    Licensed under Apache License 2.0. Personal and commercial use, modification, and redistribution are permitted under its terms. Author attribution: NOTICE. Third-party components retain their respective licenses.

    Privacy Policy · Security Policy · Terms of Service

    Fonts (SIL Open Font License 1.1):

    • Inter — Copyright 2020 The Inter Project Authors
    • Open Sans — Copyright 2020 The Open Sans Project Authors
    • Montserrat — Copyright 2011 The Montserrat Project Authors
    • Noto Sans — Copyright 2022 The Noto Project Authors
    • JetBrains Mono — Copyright 2020 The JetBrains Mono Project Authors

    Built with: Tauri v2 · React 19 · Rust · SQLite · TypeScript