项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1916
技术标签
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Node.js 运行环境(开发者方式必需)
- Apple Silicon macOS 或 Windows 系统(官网下载版支持)
- 可访问网络以下载安装包和 npm 依赖
安装与启动步骤
-
1下载桌面应用
普通用户可直接访问 Dot 官网,下载 Apple Silicon 或 Windows 版安装包,无需编程基础。
-
2克隆项目仓库
开发者方式:把仓库克隆到本地,README 给出仓库地址,注意其原文命令缺少 git clone。
git clone https://github.com/alexpinel/Dot.git -
3安装 Node.js
README 要求先安装 Node.js,之后才能执行 npm 安装依赖的命令。
-
4安装项目依赖
在项目根目录执行 npm install;此步报错时可改用 npm install --force。
npm install -
5安装子目录依赖
进入 aadotllm 目录后再执行一次 npm install,完成剩余依赖安装。
cd aadotllm npm install
如何确认成功
官网下载版安装后直接启动应用即可;开发者方式 README 未给出启动命令,npm install 无报错即依赖装好。
常见问题
Q:npm install 报错怎么办?
A:README 建议改用 npm install --force 重试;若仍失败,可检查 Node.js 是否已正确安装。
Q:没有编程基础能用 Dot 吗?
A:可以。Dot 定位为面向无编程背景用户的应用,到官网下载安装包即可使用。
Q:Dot 支持哪些文档格式?
A:README 列出支持 PDF、DOCX、PPTX、XLSX 等,可加载多个文档后与本地 LLM 交互。
Q:为什么要在 aadotllm 目录再装一次依赖?
A:README 明确要求根目录安装完成后进入 aadotllm 再执行一次 npm install。
注意事项
- README 中克隆命令写成 $ https://github.com/alexpinel/Dot.git,缺少 git clone,实际需补上。
- README 未提供开发模式的启动命令,需自行参考官网或仓库后续说明。
- Dot 默认使用 Phi-3.5 LLM,全程本地运行,注重数据隐私。
- 官网下载版与开发者源码安装是两条独立路径,按需选择其一。
核心亮点
- 完全本地化,数据不出设备,隐私安全有保障
- 集成 TTS、RAG、LLM 三大能力,开箱即用
- 基于 JavaScript,生态丰富,易于二次开发
不足之处
- 本地模型对硬件资源要求较高,低配设备可能卡顿
- 文档/社区待观察
适用场景
- 离线语音助手开发
- 本地知识库问答系统
- 隐私敏感的语音交互场景
替代项目
Coqui TTS、LangChain、Ollama
同类项目推荐
edge-tts
开源
免密钥调用微软 Edge 语音,几行代码生成自然 MP3
Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Micro···
Inflect
开源
轻量级 TTS,小体积也能生成自然语音,快速集成。
Inflect is a lightweight, high‑quality text‑to‑speech model designed to deliver s···
lingopod
开源
粘贴网页链接,一键生成中英双语播客,边听边学。
️ AI双语播客生成工具 - 将网页内容转化为AI驱动的中英文音频学习体验 | AI-powered bili···
mlx-audio-swift
开源
在苹果芯片上,用 Swift 轻松实现本地语音/音频 AI 处理。
A modular Swift SDK for audio processing with MLX on Apple Silicon
kokorodoki
开源
轻量级自然语音合成,实时响应,随处可嵌
Natural-sounding Text-to-Speech App that fits anywhere. Fast, Real-Time and flexible···
vits2_pytorch
开源
用 PyTorch 跑通 VITS2 语音合成,训练推理全流程
unofficial vits2-TTS implementation in pytorch
FastSpeech2
开源
并行合成高质量语音,速度飞快,效果自然
PyTorch Implementation of FastSpeech 2 : Fast and High-Quality End-to-End Text to S···
ControlSpeech
开源
几秒克隆音色,同时随心控制说话风格
[ACL 2025 Main] ControlSpeech: Towards Simultaneous Zero-shot Speaker Cloning and Ze···
OpenMusic
开源
输入文字,一键生成专属音乐片段
OpenMusic: SOTA Text-to-music (TTM) Generation
