Free and Open Source

A lightweight, browser-based chat client.

No backend, no accounts, no analytics and zero telemetry. A pure frontend that talks to your chosen model directly, so your conversations and API keys never pass through a third party server and stay entirely within your browser.

$ brew tap ivxlabs/tap
$ brew trust ivxlabs/tap
$ brew install --cask ivxai-chat
ivx/ai Chat ai.ivx.run/chat

01privacy

Private by default

  • No telemetry. Nothing phones home, not even an error report.
  • No training. Nothing is used to improve any model.*
  • Easy to install. One command on macOS, installers for Windows and Linux.
  • Encryption supported. API keys can sit encrypted under your own passphrase.

* you bring your own AI models, so there is nothing of ours to train on.

02providers

Supported Providers

If you believe any provider is missing, create an issue in the GitHub repo.

03features

What it does, and what's coming

available now

  • Support for most AI providers, including WebLLM
  • Easy to use, clean UI
  • Apps for macOS, Windows, Linux and Android
  • Lightweight, and usable directly over a browser
  • Share chats anonymously
  • Chrome and Firefox extensions for productivity
  • A store for MCP and tools to extend functionality

planned

  • Always-on agents
  • Memory, so agents remember what matters
  • Private sync
  • Backups to multiple cloud storage services
  • Color and theme customization
  • Image and video generation APIs
  • Signed releases on the Play Store, App Store and Microsoft Store
  • Chat organization

04install

Running it

01

In the browser

Choose Install / Add to Home Screen to keep it as an app; after the first load it works offline.

ai.ivx.run/chat

Some providers refuse calls made from a browser, so the web version goes through the bridge: brew install ivxai-bridge. Not on macOS? Download it from Releases.

02

The apps

The same UI in a native window, with the same bridge running inside it. Nothing to configure.

$ brew tap ivxlabs/tap
$ brew trust ivxlabs/tap
$ brew install --cask ivxai-chat

On Windows, Linux and Android, take the installer or APK from Releases.

03

From source

The desktop app and the bridge. You need Rust, Node and the Tauri prerequisites.

$ git clone https://github.com/ivxlabs/ivxai-app
$ cd ivxai-app && npm install
$ npm run build

Windows, Linux and Android: take the installer or APK from Releases. Nothing is notarised or signed with a paid certificate, so Gatekeeper and SmartScreen both object on first launch, and Android asks before installing from your browser — the release notes say how to get past it.

05source

Free software

Free software under the GNU GPL v3.0 or later. You may use, study, share and modify it; a distributed modification has to carry the same licence with its source available.

No ads, no telemetry, no paid tier.

Contributions are welcome, from code to docs to bug reports. Questions and discussion happen on Discord.