Flint

Flint logo

A small, fully offline chat UI for local Ollama models, built to get the most out of small models.

View the source on GitHub

Features

Everything Flint does, grouped by area.

Accounts

Chat

Conversations

Attachments

Folder attach and the shell tool

Web search (@web)

Memory (@memory)

Facts you choose to keep across chats. Like @web, memory is only used when you ask for it. The model never decides on its own to save or look things up.

Long conversations

A chat never runs out of room, and you never have to compact it yourself, though you can:

Compacting by hand (@compact)

Send @compact as a message to condense the chat right away, instead of waiting for older messages to fill a quarter of the window.

Settings

Laid out like the chat page: a sidebar of sections on the left and one section at a time on the right. On phones the sections become a row of tabs. The open section is in the URL (/settings#models), so a reload or a shared link opens the same one.

Running it