ToolKnit 是一个基于 Tauri 构建的开源 Windows 桌面多功能工具箱,集成了本地音视频、图片、PDF、文档、AI 和文本等常用工具。

Stars

19

7 天增长

暂无数据

Fork 数

2

开放 Issue

0

开源协议

MIT

最近更新

2026-07-30

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它将众多日常文件处理工具整合到一个 MIT 开源桌面应用中,强调本地处理、隐私安全,并支持用户自带 API Key 使用 AI 功能。

适合谁使用

  • 注重隐私、希望本地处理文件的 Windows 用户
  • 经常需要处理 PDF、图片、音频和视频格式转换的用户
  • 对 Tauri 桌面应用开发感兴趣的开发者
  • 希望在不联网或不上传文件的情况下完成日常工具操作的用户

典型使用场景

  • 合并、拆分、旋转、加密或压缩 PDF 文档
  • 批量转换和压缩图片、音频与视频格式
  • 使用个人 API Key 进行 AI 文本润色或翻译
  • 快速提取图片配色、统计文本、转换时间戳或练习打字

项目优势

  • 文件处理全部本地完成,不上传服务器,隐私安全性高
  • 集成文档、媒体、AI 和小工具等多种功能,覆盖面广
  • 基于 Tauri 2.x 构建,桌面端架构更轻量
  • 采用 MIT 开源协议,提供源码构建和自定义能力

使用前须知

  • 当前桌面端仅支持 Windows,不支持 macOS 和 Linux
  • 仓库未包含 ffmpeg.exe,构建前需要手动下载并放到指定目录
  • 部分 AI/ML 功能需要用户自行配置 API Key 或下载模型文件

README 快速开始

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
    

    构建完成后,安装包在

项目描述

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

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

Blaizzy
精选
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 与机器学习AI 视觉与语音
985
makecindy
精选
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 与机器学习大语言模型
958
mereyabdenbekuly-ctrl
精选
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 与机器学习AI 智能体
859