← all repositories
alexpinel/Dot

Chat with RTX, minus the RTX requirement

Dot wraps local LLMs and RAG into a standalone Electron app so non-developers can chat with their documents without touching a terminal or sending data to the cloud.

Dot
Not currently ranked — collecting fresh signals.
star history

What it does

Dot is an Electron-based desktop app that loads folders of documents—PDF, DOCX, PPTX, XLSX, and others—into a fully local RAG pipeline built on FAISS, LangChain, and llama.cpp. It defaults to Microsoft’s Phi-3.5 model and offers a general-purpose “Big Dot” chat mode for questions unrelated to your files. Everything runs offline, and the project explicitly targets users without a programming background.

The interesting bit

The app is essentially a curated glue layer around battle-tested local-AI tools, inspired by Nvidia’s Chat with RTX but decoupled from green-team hardware. It is also a student side project, which explains both the ambition and the visible rough edges.

Key highlights

  • Ships as a standalone download for Apple Silicon and Windows; Linux is still on the wishlist.
  • Uses FAISS for local vector storage and Hugging Face integrations for model handling.
  • Defaults to Phi-3.5, with the developer noting that LLM choice is now configurable.
  • Supports general chat alongside document-grounded RAG via a dual-mode interface.
  • Repository description advertises all-local TTS and voice features (tts, whisper-cpp topics), though the README focuses on chat and does not detail how voice features are exposed.

Caveats

  • Linux is not yet supported; the download page only lists Apple Silicon and Windows.
  • The README notes that the developer is a student managing this on the side, so pace and polish may vary.
  • File loading currently requires selecting folders rather than individual files, a known friction point.

Verdict

If you want a no-cloud, no-subscription document assistant and are comfortable with Electron’s resource appetite, Dot is worth a look. Linux users and those needing mature production polish should wait or contribute.

Frequently asked

What is alexpinel/Dot?
Dot wraps local LLMs and RAG into a standalone Electron app so non-developers can chat with their documents without touching a terminal or sending data to the cloud.
Is Dot open source?
Yes — alexpinel/Dot is open source, released under the GPL-3.0 license.
What language is Dot written in?
alexpinel/Dot is primarily written in JavaScript.
How popular is Dot?
alexpinel/Dot has 1.9k stars on GitHub.
Where can I find Dot?
alexpinel/Dot is on GitHub at https://github.com/alexpinel/Dot.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.