chatd

本地文档直接聊,隐私安全答案准

chatd 是一个让用户通过本地 AI 与文档进行对话的开源工具。它解决了传统文档检索效率低、信息查找不便的问题,允许用户直接以自然语言提问,从本地文档中获取精准答案。其核心能力包括:支持多种文档格式(如 PDF、Word、Markdown 等),利用本地 AI 模型进行语义理解和检索,无需上传数据到云端,保障隐私安全;提供简洁的聊天式交互界面,用户无需学习复杂查询语法;同时支持全文索引和上下文关联,能够快速定位相关内容。项目基于 JavaScript 开发,易于集成和扩展,适合个人知识管理、学术研究、企业文档查询等场景。

开源 free 搜索知识
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 1079
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类搜索知识
开发团队BruceMacD
所属国家
官网地址https://chatd.ai
定价模式free
价格说明开源项目,MIT许可证,本地部署,完全免费。
访问状态
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型chat,desktop,electron,llama2,llm,mistral,mistral-7b,ollama,rag
GitHub 星标★ 1079
30天Star增速
HF 下载量
上线时间2023-10-20 00:00:00
最近更新2026-09-21 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数1

使用教程

难度:入门 约 10 分钟 部署方式:本地安装 7 步

环境要求

  • 一台满足桌面应用运行条件的电脑(Windows / macOS / Linux,README 未限定具体版本)
  • 无需提前安装 Ollama:chatd 自带本地 LLM 运行器,若本机已有 Ollama 会优先自动使用
  • (仅开发模式需要)Node.js 与 npm 环境,用于执行 npm install 与 npm run start
  • 如需 GPU 加速或更换模型,需另行按 docs 目录下的进阶文档配置

安装与启动步骤

  1. 1下载发行包

    从官网 chatd.ai 或 GitHub 的 releases 页面下载与你系统对应的最新版本压缩包。

  2. 2解压安装包

    将下载的压缩包解压到任意目录,解压后即可看到 chatd 可执行文件。

  3. 3运行 chatd

    直接运行解压目录中的 chatd 可执行文件,无需额外安装依赖。

  4. 4(可选)启用 GPU

    若想用显卡加速推理,按仓库 docs/enable_gpu_support.md 的说明操作。

  5. 5(可选)换模型

    默认使用 Mistral-7B,如需其他模型参考 docs/select_a_custom_model.md。

  6. 6开发模式安装依赖

    仅在需要自行编译或二次开发时使用,在项目根目录安装依赖。

    npm install
  7. 7开发模式启动

    依赖安装完成后,在根目录启动开发版应用。

    npm run start

如何确认成功

chatd 桌面应用窗口成功打开,可加载本地文档并开始对话即表示运行成功。

常见问题

Q:需要单独安装 Ollama 或下载模型吗?

A:不需要。chatd 内置了本地 LLM 运行器(基于 Ollama),开箱即用;若你本机已有 Ollama 实例,chatd 会自动复用它。

Q:我的文档会被上传到云端吗?

A:不会。所有数据都保留在你自己的电脑上,chatd 是完全本地、私密的文档对话工具。

Q:默认用的是哪个模型?

A:默认使用本地大语言模型 Mistral-7B,想换模型可参考 docs/select_a_custom_model.md。

Q:可以用显卡加速吗?

A:可以,按仓库中 docs/enable_gpu_support.md 的步骤开启 GPU 支持。

Q:只想自己从源码跑起来怎么做?

A:在项目根目录依次执行 npm install 和 npm run start 即可。

注意事项

  • 最简单的使用方式就是下载发行包、解压后直接运行可执行文件,不需要配置任何环境。
  • npm install 与 npm run start 属于开发模式,普通用户无需执行。
  • 首次启动时 chatd 会自动拉起并托管 Ollama 服务进程,无需手动启动服务。
  • GPU 支持与自定义模型属于进阶配置,具体命令以 docs 目录下的对应文档为准。

核心亮点

  • 支持多种文档格式,上传即可对话,无需预处理
  • 完全本地运行,数据不出设备,隐私保护强
  • 自然语言问答,降低检索门槛,提升效率

不足之处

  • 本地 AI 模型对硬件有一定要求,低配设备可能卡顿
  • 文档/社区待观察

适用场景

  • 个人知识库管理,快速查找笔记和资料
  • 学术研究,对论文和书籍进行问答式检索
  • 企业内部文档查询,无需联网即可获取信息

替代项目

PrivateGPT、LocalGPT、Danswer

项目介绍

chatd 是搜索知识领域的开源项目,由 BruceMacD 开发,2023 年首次发布。

在全站 13,090 个收录项目中,它的 GitHub 星标数(1,079)位列前 30%,在搜索知识分类中处于中上游。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-21。MIT许可证,本地部署,完全免费。

它主要面向的使用场景是:个人知识库管理,快速查找笔记和资料。同类可对比的替代方案包括 PrivateGPT、LocalGPT、Danswer。

上一篇:supavec

下一篇:SearChat

同类项目推荐

firecrawl 开源

网页抓取像喝水一样简单,开发者省下整周加班

The web data API to search, scrape, and interact at scale.

★ 183325 2026-08-09
contoso-chat 开源

一键跑通 Azure RAG 应用,从代码到评估部署全流程

This sample has the full End2End process of creating RAG application with Prompty an···

★ 766 2026-08-09
graphify 开源

整个代码库画成一张图,找问题一眼定位

Turn any codebase, with its docs, SQL schemas, configs, and PDFs, into a queryable k···

★ 120493 2026-08-09
ragflow 开源

让大模型用上你的私有知识,搭建可靠的企业级RAG应用

RAGFlow is a leading open-source Retrieval-Augmented Generation (RAG) engine that fu···

★ 91170 2026-08-09