Skip to content

RyanGarber/tiny-chat

Repository files navigation

Tiny Chat

A lightweight chat app with all the features you want and more. Seamlessly supporting everything from Claude and GPT to Grok and DeepSeek in one unified interface. Improving on the chat experience with intuitive features like in-place editing, conversation branching, and transparent reasoning and tool calls.

Features

Stay connected across devices

Chat on the web, or install on your desktop or mobile device. Conversations sync in real time through any platform you choose.

Never start from scratch again

Switch between models and providers at any point without losing a thing. All models share the same chats, memory, and more.

Get help with your projects

Attach any GitHub repository to your chat. Models get smart overviews and powerful tools to fully explore and truly understand what you're working on.

Stay organized and up to date

Schedule anything. "Remind me to buy milk tomorrow at 5." "Give me a summary of the latest news each Tuesday and Thursday." All you have to do is ask.

Do everything in one place

Tiny Chat supports all modalities. Attach images, videos, PDFs, and more to your chats. Generate images, videos, and audio. All without switching chats.

Installation

Windows, macOS, and Linux

Download the latest release from the releases page.

Note: On macOS, you may need to remove the quarantine attribute before you can open the app by running xattr -d com.apple.quarantine /Applications/Tiny\ Chat.app.

iOS and Android

Tiny Chat is not currently available on the App Store or Google Play. To get it, you will need to build the app yourself using the instructions below. Once built, you can use Xcode (iOS) or Android Studio (Android) to install the app on your device.

Note: iOS apps installed through Xcode expire after 7 days. For a better experience, it is recommended to sideload the app using a tool like SideStore.

Building

Windows, macOS, and Linux

Test the app by running pnpm run dev:tauri.
Build the app by running pnpm run build:tauri.

Mobile

iOS and Android

Note: first, generate the Xcode or Android Studio files by running pnpm exec tauri [ios/android] init.

Test the app by running pnpm run dev:tauri:[ios/android].
Build the app by running pnpm run build:tauri:[ios/android].

About

LLMs without the bloat.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors