Dot

本地跑通 TTS+RAG+LLM,离线也能玩转 AI 语音和问答。

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 音频音乐 🍴 复刻 110 🐛 待处理 14 👀 关注 22
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1916
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,本地部署,全部功能免费。

项目预览

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

项目数据

分类音频音乐
开发团队alexpinel
官网地址https://dotapp.uk
定价模式🏷️完全免费
价格说明开源项目,本地部署,全部功能免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议GPL-3.0
主要语言JavaScript
技术栈/模型document-chat,embeddings,faiss,langchain,llamacpp,llm,local,phi-3,privategpt,rag,self-hosted,standalone,standalone-app,tts,whisper-cpp
GitHub 星标★ 1916
上线时间2024-03-15 00:00:00
代码更新2024-12-09
仓库体积254.3 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

Dot 是一个完全本地化的 AI 音频工具集,专注于文本转语音(TTS)、检索增强生成(RAG)和大语言模型(LLM)的整合。它解决了用户对数据隐私和离线使用的需求,让用户无需联网即可享受高质量的语音合成和智能问答能力。核心能力包括:基于本地模型的 TTS 引擎,支持多种声音和语言;内置 RAG 管道,可对本地文档进行检索和问答;以及轻量级的 LLM 推理接口,支持常见模型格式。项目采用 JavaScript 编写,易于扩展和集成,适合开发者构建离线语音助手、本地知识库问答等应用。

Star 增长趋势

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

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

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

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

环境要求

  • Node.js 运行环境(开发者方式必需)
  • Apple Silicon macOS 或 Windows 系统(官网下载版支持)
  • 可访问网络以下载安装包和 npm 依赖

安装与启动步骤

  1. 1下载桌面应用

    普通用户可直接访问 Dot 官网,下载 Apple Silicon 或 Windows 版安装包,无需编程基础。

  2. 2克隆项目仓库

    开发者方式:把仓库克隆到本地,README 给出仓库地址,注意其原文命令缺少 git clone。

    git clone https://github.com/alexpinel/Dot.git
  3. 3安装 Node.js

    README 要求先安装 Node.js,之后才能执行 npm 安装依赖的命令。

  4. 4安装项目依赖

    在项目根目录执行 npm install;此步报错时可改用 npm install --force。

    npm install
  5. 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

上一篇:SoCodec

下一篇:xtts2-ui

同类项目推荐

edge-tts 开源

免密钥调用微软 Edge 语音,几行代码生成自然 MP3

Use Microsoft Edge's online text-to-speech service from Python WITHOUT needing Micro···

★ 12492 2026-08-09
Inflect 开源

轻量级 TTS,小体积也能生成自然语音,快速集成。

Inflect is a lightweight, high‑quality text‑to‑speech model designed to deliver s···

★ 167 2026-08-09
lingopod 开源

粘贴网页链接,一键生成中英双语播客,边听边学。

️ AI双语播客生成工具 - 将网页内容转化为AI驱动的中英文音频学习体验 | AI-powered bili···

★ 58 2026-08-09
mlx-audio-swift 开源

在苹果芯片上,用 Swift 轻松实现本地语音/音频 AI 处理。

A modular Swift SDK for audio processing with MLX on Apple Silicon

★ 819 2026-08-09
kokorodoki 开源

轻量级自然语音合成,实时响应,随处可嵌

Natural-sounding Text-to-Speech App that fits anywhere. Fast, Real-Time and flexible···

★ 65 2026-08-09
vits2_pytorch 开源

用 PyTorch 跑通 VITS2 语音合成,训练推理全流程

unofficial vits2-TTS implementation in pytorch

★ 548 2026-08-09
FastSpeech2 开源

并行合成高质量语音,速度飞快,效果自然

PyTorch Implementation of FastSpeech 2 : Fast and High-Quality End-to-End Text to S···

★ 237 2026-08-09
ControlSpeech 开源

几秒克隆音色,同时随心控制说话风格

[ACL 2025 Main] ControlSpeech: Towards Simultaneous Zero-shot Speaker Cloning and Ze···

★ 278 2026-08-09
OpenMusic 开源

输入文字,一键生成专属音乐片段

OpenMusic: SOTA Text-to-music (TTM) Generation

★ 642 2026-08-09