chatd

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 搜索知识 🍴 复刻 78 🐛 待处理 29 👀 关注 8
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1078
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,本地部署,完全免费。

项目预览

chatd 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类搜索知识
开发团队BruceMacD
官网地址https://chatd.ai
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,本地部署,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型chat,desktop,electron,llama2,llm,mistral,mistral-7b,ollama,rag
GitHub 星标★ 1078
上线时间2023-10-20 00:00:00
代码更新2024-07-06
仓库体积2.1 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数2

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1078

技术标签

使用教程

难度:入门 约 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

上一篇:supavec

下一篇:SearChat

同类项目推荐

ragrabbit 开源

为你的网站装上 AI 大脑,让访客用大白话问就能找到答案。

Open Source, Self-Hosted, AI Search and LLM.txt for your website

★ 135 2026-08-09
extractor 开源

用自然语言描述,让 LLM 帮你从网页中提取结构化数据

Use LLMs to robustly extract web data

★ 321 2026-08-09
denser-retriever 开源

让 AI 应用检索更准,企业级 RAG 集成更简单。

An enterprise-grade AI retriever designed to streamline AI integration into your app···

★ 295 2026-08-09
LLM-Document-Chat 开源

用 LlamaIndex 和 Redis 让 PDF 开口说话,直接提问文档内容。

Using LlamaIndex, Redis, and OpenAI to chat with PDF documents. Supplementary materi···

★ 113 2026-08-09
ragapp 开源

拖拽式搭建企业级智能问答,让 RAG 应用即插即用

The easiest way to use Agentic RAG in any enterprise

★ 4441 2026-08-09
chatPDF 开源

上传 PDF,直接提问,AI 秒回答案

Load a PDF file and ask questions via llama_index and GPT

★ 101 2026-08-09
anysearch-skill 开源

给 AI 智能体一键装上实时搜索与整页抓取能力

Unified real-time search engine skill for AI agents. Supports general web search, ve···

★ 6860 2026-10-11