next: gnome →

A desktop app

tomsllama

Flutter Ollama SQLite

A calm desktop client for local Ollama models. It talks straight to the Ollama daemon on your own machine: no proxy, no analytics, no account. Conversations live in a local SQLite file, project workspaces keep their context, and time estimates come from measuring your own hardware.

tomsllama app icon

01 / Fact sheet

Inshort

Kind
Desktop client for local language models
Framework
Flutter
Backend
Local Ollama daemon, address configurable, so another machine on the network works too
Storage
SQLite, on your machine
Cloud
None. No telemetry, no account
Platform
Tested on Linux; Windows untested; macOS not yet built successfully
Licence
MIT

02 / What it does

Quietby design

Local streaming

Answers stream token by token from the Ollama daemon on your own hardware

Answers keep running

Each answer belongs to its chat. Switch chats and the first one keeps generating; its row breathes until it is done

Workspaces

Projects with their own context, git branch tracking and @-mentions in the composer

Measured time

Estimates come from the measured speed of each model on your machine, not from a guess

03 / A look inside

On thedesk

The tomsllama window with the chat list on the left and a conversation on the right
The main window

Continue to GNOME extensions