Oatmeal is a terminal-based user interface for interacting with Large Language Models (LLMs) using backends like OpenAI, Ollama, LangChain, Claude, and Gemini. This open-source tool integrates easily with text editors like Neovim, helping developers boost productivity through features like syntax highlighting, code editing, and direct interaction with LLMs. This chat tool offers flexible commands for managing backend selection, session storage, and editor settings, making it highly adaptable to user preferences. Oatmeal offers chat bubbles, session persistence, and multi-modal management, enhancing flexibility for coding and conversational AI workflows. The tool highlights that using local backends like Ollama keeps conversations private and doesn't share data externally.
Oatmeal is a free, open-source tool licensed under MIT, allowing developers of all levels to use and modify it.