Repolode
kamjin3086

kamjin3086/chatless

A lightweight desktop AI chat client built with Tauri 2.0 and Next.js that works with cloud APIs and local models like Ollama, storing data locally.

Open-source alternative to:ChatGPT

Stars
303
Forks
45
Open issues
39
Last commit
14 days ago

What is it?

chatless is a desktop AI chat client that connects to cloud providers such as OpenAI, Anthropic and DeepSeek, or to local models run through Ollama and LM Studio. Conversations and data are stored on the user's own machine.

Beyond basic chat, it parses PDF, Word and Markdown documents, supports image understanding with Vision models, and includes a local RAG knowledge base that uses vector retrieval. It also integrates MCP for third-party tools and offers a prompt library that can sync across devices through WebDAV.

The app is built with Tauri 2.0, Rust and SQLite on the backend, and Next.js 15 with TypeScript for the interface. Installers are provided for Windows, macOS and Linux.

Key features

  • 01Connects to multiple cloud AI providers and local models such as Ollama and LM Studio.
  • 02Parses PDF, Word and Markdown documents for chat context.
  • 03Supports image analysis with Vision-capable models.
  • 04Includes a local RAG knowledge base based on vector retrieval.
  • 05Integrates MCP to extend chat with third-party tools.
  • 06Syncs prompts across devices via WebDAV.

Use cases

  • Chatting with cloud models while keeping conversation history on your own computer.
  • Running private conversations against a local Ollama model without sending data out.
  • Asking questions over your own PDF or Word documents with a local knowledge base.
  • Keeping a shared prompt library in sync across several machines.

Quick start

  1. 1

    Download the installer for your system from GitHub Releases

  2. 2

    Clone the repository

    git clone https://github.com/kamjin3086/chatless.git
  3. 3

    Install dependencies

    pnpm install
  4. 4

    Start the development server

    pnpm tauri dev

Things to know

  • Requires a Rust toolchain and pnpm to build from source, which is more setup than installing a packaged app.
  • Some Windows systems need the Microsoft Visual C++ runtime installed before the app starts.

In collections

Topics

FAQ

What is chatless?
A lightweight desktop AI chat client built with Tauri 2.0 and Next.js that works with cloud APIs and local models like Ollama, storing data locally. chatless is a desktop AI chat client that connects to cloud providers such as OpenAI, Anthropic and DeepSeek, or to local models run through Ollama and LM Studio. Conversations and data are stored on the user's own machine.
Is chatless free to use? What license does it have?
chatless is open source under the MIT license. Check the license terms before using it in commercial products.
Is chatless still maintained?
Actively maintained. The last commit to chatless was on Oct 24, 2026.
What can I use chatless for?
Chatting with cloud models while keeping conversation history on your own computer. Running private conversations against a local Ollama model without sending data out. Asking questions over your own PDF or Word documents with a local knowledge base. Keeping a shared prompt library in sync across several machines.
How do I install chatless?
Download the installer for your system from GitHub Releases Clone the repository: git clone https://github.com/kamjin3086/chatless.git Install dependencies: pnpm install Start the development server: pnpm tauri dev
Where can I get chatless?
The source code and installation instructions are on GitHub: https://github.com/kamjin3086/chatless

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects