LinuxCommandLibrary

oatmeal

Terminal UI for chatting with large language models

TLDR

Start a chat session
$ oatmeal
copy
Chat with a specific model
$ oatmeal --model [model_name]
copy
Use a specific backend
$ oatmeal --backend [ollama|openai|claude]
copy

SYNOPSIS

oatmeal [options]

DESCRIPTION

oatmeal is a TUI for chatting with large language models using different backends. It integrates with editors so you can read selected code from an editor and submit model-provided code back. Each code block is indexed with a number for easy reference.
Supported backends include Ollama (default), OpenAI, Claude, and Gemini. Editor integrations include clipboard and Neovim plugin support.

PARAMETERS

--model MODEL

Specify the model to use.
--backend BACKEND
Select the model backend (ollama, openai, claude, gemini).

CAVEATS

Requires a running model backend (e.g., Ollama server) or valid API keys for cloud services.

HISTORY

oatmeal was created by dustinblackman and is written in Rust.

SEE ALSO

ollama(1), claude(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard