ZihangDong GitHub avatar

toolknit-desktop

ZihangDong

ToolKnit is an open-source Windows desktop toolbox built with Tauri that provides a wide range of local audio, video, image, PDF, document, AI, and text utilities.

Stars

19

7-day growth

No data

Forks

2

Open issues

0

License

MIT

Last updated

2026-07-30

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It packages many everyday file-processing tools into one MIT-licensed desktop app with local-first privacy, plus optional AI features that connect directly to user-provided model API keys.

Who it is for

  • Windows users who want a local, privacy-conscious utility toolbox
  • People who frequently handle PDF, image, audio, and video conversions
  • Developers interested in Tauri-based desktop applications
  • Users who prefer offline file processing over cloud tools

Use cases

  • Merging, splitting, rotating, encrypting, or compressing PDF documents
  • Batch converting and compressing images, audio, and video formats
  • Running AI text polishing or translation with a personal API key
  • Quickly extracting colors, counting text, converting timestamps, or testing typing speed

Strengths

  • All local file processing helps protect privacy by avoiding uploads to servers
  • Covers many tools in one app, including documents, media, AI, and small utilities
  • Uses Tauri 2.x with a lightweight desktop architecture
  • Open source under the MIT License with buildable source code

Considerations

  • Desktop version is Windows-only; macOS and Linux are not supported in this repository
  • ffmpeg.exe is not included in the repository and must be manually downloaded and placed before building
  • Some AI and ML features require user-provided API keys or separately downloaded model files

README quick start

ToolKnit

多功能工具箱 · 桌面端开源版

English · 简体中文

一站式音视频 · 图片 · 文档 · AI 工具箱,全部本地运行,隐私安全


网页端(在线版,功能更全,免安装)

toolknit.com


简介

ToolKnit 是一个多功能桌面工具箱,把日常会用到的音视频处理、图片转换压缩、PDF/文档处理、AI 对话、文本工具等功能集成在一个应用里。所有文件处理全部本地完成,不上传服务器,隐私安全有保障。

这个桌面端是 ToolKnit 网页端的开源配套版本。 网页端功能更完整、免安装、跨平台、即开即用,推荐优先使用: toolknit.com

功能特性

文档工具(Document Studio)

工具说明
PDF 合并多个 PDF 合并为一个
PDF 拆分按页码拆分 PDF
PDF 旋转旋转 PDF 页面
PDF 加密给 PDF 添加密码保护
PDF 解密解除 PDF 密码
PDF 压缩压缩 PDF 体积
PDF 增强增强 PDF 清晰度

图片工具(Pixel Lab)

工具说明
图片转换批量转换图片格式(JPG/PNG/WebP/BMP/GIF)
图片压缩压缩图片体积
图标生成生成应用图标

音视频工具(Sound Studio)

工具说明
音频转换批量转换音频格式
BPM 检测检测音频节拍
音频裁剪精确裁剪音频片段
音频提取从视频提取音轨
视频转换批量转换视频格式

AI 工具

工具说明
AI 润色智能润色文本
AI 翻译多语言翻译
AI 文档智能文档处理
AI 表格智能表格处理

AI 工具支持 DeepSeek / OpenAI / 通义千问 / Moonshot,用户自行配置 API Key,数据直连模型厂商,不经第三方。

界面预览

文本与小工具

工具说明
颜色提取从图片提取配色
文本统计统计字数/行数
文本格式化大小写转换等
打字测试打字速度练习
BMI 计算器身体质量指数
时间戳计算Unix 时间戳转换

下载使用

方式一:下载安装包(推荐)

无需配置环境,直接下载编译好的安装包:

前往 GitHub Releases 下载最新版

方式二:从源码构建

适合开发者,可自行修改和编译。

环境要求

构建步骤

  1. 克隆仓库

    git clone https://github.com/ZihangDong/toolknit-desktop.git
    cd toolknit-desktop
    
  2. 下载 ffmpeg.exe(必需)

    由于 GitHub 单文件 100MB 限制,ffmpeg.exe 未包含在仓库中,需自行下载:

    • 下载地址:ffmpeg-master-latest-win64-gpl.zip

    • 解压后,将 bin/ffmpeg.exe 放到以下路径:

      toolknit-desktop/src-tauri/resources/ffmpeg/ffmpeg.exe
      
    • 目录结构应如下:

      toolknit-desktop/
      └── src-tauri/
          └── resources/
              └── ffmpeg/
                  └── ffmpeg.exe   ← 放在这里
      
  3. 安装依赖并构建

    npm install
    npm run tauri build
    

    构建完成后,安装包在

Description

多功能工具箱 · 桌面端开源版 | 音视频/图片/PDF/AI 一站式处理

Related repositories

Similar projects matched by category, topics, and programming language.

Blaizzy
Featured
Blaizzy GitHub avatar

nativ

Nativ is a native macOS app that lets you run AI models locally on Apple silicon, offering chat, model management, performance analytics, and an OpenAI/Anthropic-compatible API server.

AI & Machine LearningAI Vision & Audio
985
makecindy
Featured
makecindy GitHub avatar

cindy

Cindy is an open-source AI agent that runs locally on your machine, integrates multiple AI harnesses and models, and provides memory, skills, and automation to perform real work in your projects and apps.

AI & Machine LearningLarge Language Models
958
mereyabdenbekuly-ctrl
Featured
mereyabdenbekuly-ctrl GitHub avatar

clodex-ide

Clodex is an open-source, local-first agentic IDE that combines persistent AI tasks, code, terminal, browser, Git, models, memory, and governed execution in one Electron workspace, currently in technical preview.

AI & Machine LearningAI Agents
859