# LocalWise **Repository Path**: shi2015/local-wise ## Basic Information - **Project Name**: LocalWise - **Description**: LocalWise 是一款完全本地运行的桌面 AI 知识库助手。它像一个专属的智能秘书,帮你管理项目文件、回答问题、撰写文档、整理资料——而你的所有数据都留在你自己的电脑上,永远不会上传到任何服务器。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-06-29 - **Last Updated**: 2026-07-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # LocalWise 本地智囊 > **为每个项目打造专属智能体,数据不出户,形态由你定。**
把 AI 请进你的电脑,把数据留在你的硬盘。
--- ## 是什么? LocalWise 是一款**完全本地运行**的桌面 AI 知识库助手。它像一个专属的智能秘书,帮你管理项目文件、回答问题、撰写文档、整理资料——而你的所有数据都留在你自己的电脑上,永远不会上传到任何服务器。 ## 六大核心能力 | # | 能力 | 说明 | |:---:|:---|:---| | 1 | **自由创建多形态智能体** | 为不同项目创建专属助手——问答助手、报告撰写员、代码审查员、顾问、导师……形态由你定义 | | 2 | **每个智能体独一无二** | 自定义 System Prompt + 关联知识库 + 绑定不同模型,让每个智能体拥有独立的"人格"和"专业领域" | | 3 | **数据永不外泄** | 所有知识库、对话记录、智能体配置全部存储在本地,彻底杜绝隐私泄露 | | 4 | **智能体能干"体力活"** | AI 不仅能回答问题,还能调用 10 个文件管理工具(查找、读取、创建、修改、删除、移动、复制等) | | 5 | **专业级编辑体验** | 内置 Monaco 编辑器(VS Code 同款),支持 20+ 种语法高亮 | | 6 | **模型自由切换** | 云端模型(OpenAI/DeepSeek/智谱等)、本地模型(Ollama/GGUF),你的 AI 你做主 | ## 功能概览 ### 项目管理 - 项目级隔离:每个项目独立的文件目录、知识库索引和对话历史 - 自动恢复上次项目,最近项目快速切换 ### 知识库 - 内置 bge-small-zh-v1.5 向量模型,开箱即用 - 混合检索:向量语义 + BM25 关键词 + RRF 融合,兼顾语义理解和精确匹配 - 精准引用:提及文件名时直接读取全文,不丢失上下文 - 增量同步:基于 MD5 比对,只处理变化的文件 - 支持 .txt/.md/.pdf/.docx/.html/.xlsx 多格式解析 ### 智能体与工具调用 - 10 个文件操作工具:read / write / create / delete / list / find / mkdir / move / copy / plan_tasks - 危险操作(写入/删除/移动等)强制弹窗确认 - 任务规划:AI 自动分解复杂任务,逐步执行 - 思考过程展示:支持 Qwen3 等思考模型的 thinking 内容 ### 多模型支持 | 模式 | 实现 | 特点 | |:---|:---|:---| | Needle 内置引导 | NeedleService 关键词匹配 | 零配置,引导用户配置模型 | | 本地 GGUF | node-llama-cpp | 真正流式、支持思考标签、完全离线 | | 云端 API | OpenAI SDK | 流式、工具调用、兼容 OpenAI 格式 | ### 编辑器 - Monaco Editor(VS Code 同款内核) - 多文件 Tab、自动保存、Markdown 预览 ### 外观 - 深色/浅色主题切换 - 自研 Lw UI 组件库(18 个组件) - 50+ SVG 图标,跟随主题变色 --- ## 技术栈 | 层级 | 技术 | 说明 | |:---|:---|:---| | 桌面框架 | Electron + Vite | 跨平台,Vite 极速 HMR | | 前端 | Vue 3 + TypeScript | Composition API + `