dustinblackman/oatmeal
Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!
Supports pluggable backends (OpenAI, Claude, Gemini, Ollama, LangChain) for flexibility between commercial and self-hosted models, with direct editor integrations for code actions like append/replace and syntax-highlighted code blocks. Built in Rust with slash commands, session persistence, configurable themes, and real-time streaming responses in a richly formatted TUI.
753 stars. No commits in the last 6 months.
Stars
753
Forks
41
Language
Rust
License
MIT
Category
Last pushed
Jun 01, 2024
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/dustinblackman/oatmeal"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
hecrj/icebreaker
A local AI chat app powered by 🦀 Rust, 🧊 iced, 🤗 Hugging Face, and 🦙 llama.cpp
dtnewman/zev
A simple CLI tool to help you remember terminal commands
adammpkins/llama-terminal-completion
AI terminal assistant for any OpenAI-compatible API. Features interactive chat TUI, command...
Asutorufa/hujiang_dictionary
日本語辞書 by Rust, support Telegram bot, AWS Lambda and Cloudflare Workers. Support LLM and search RAG.
oxide-lab/Oxide-Lab
Modern desktop application (Rust + Tauri v2 + Svelte 5 + Candle (HF)) for communicating with AI...