tlm is an open source terminal assistant for people who want help writing shell commands and understanding unfamiliar ones. It runs models on your workstation through Ollama, so command assistance doesn't depend on a cloud service. It works offline and requires no API key or subscription.
You describe a task in plain language, and tlm suggests a one-line command. You can also give it a command to explain, which is useful when checking shell syntax or trying to understand what a copied command does. It detects Bash, Zsh and PowerShell automatically, adapting its assistance to your shell on macOS, Linux or Windows.
Model choice is flexible. Supported choices include Llama 3.3, Phi4, DeepSeek-R1 and Qwen, with Qwen2.5-Coder as the default. You can choose a different model for a particular request and adjust the response style. This makes it an option for people who already use Ollama and want shell assistance with models they run locally.
The assistant keeps command prompts and model processing on your workstation. tlm is written in Go and uses the Apache 2.0 license.
Its beta ask command can use files from a chosen directory as context, with include and exclude patterns for local question answering.
Claim this page and we'll verify you by hand. tlm gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find tlm?Promote it
Something wrong or outdated on this page?
3.5KUpdated 3 weeks ago
#Ollama integration#OpenAI-compatible API#Tool calling
ChatOllama is an AI agent app whose main interface is a command-line client running on your machine. It's for people who want an agent to work with local files while choosing between models served by Ollama and hosted services. The repository license modifies Apache 2.0: commercial hosting and multi-tenant services require authorization, and frontend branding must remain intact.
10.5KUpdated 7 months agoApache-2.0
macOS · Windows · Linux · Android · Web#Code execution#MCP#Multimodal input
49.3KUpdated 4 months agoApache-2.0
macOS · Windows · Linux#Code execution#Git integration#Multimodal input
42Updated 12 hours ago
macOS · Windows · Linux · Docker#Agent Skills#Code execution#Distributed execution
28.4KUpdated 1 day ago
macOS · Windows · Linux · Android#llama.cpp backend#LM Studio integration#MCP
Crush is a terminal AI coding assistant for developers who want to work with their code and tools through a model they choose. The app runs on your machine, while model requests go to your selected local backend or cloud provider. It supports macOS, Linux, Windows (PowerShell and WSL), Android, FreeBSD, OpenBSD and NetBSD.
54.8KUpdated 3 hours agoApache-2.0
macOS · Windows · Linux#MCP#Multi-agent workflows#Ollama integration
aichat brings Ollama and cloud AI services into the same terminal interface for developers and people who work at the command line. It runs locally on macOS, Linux and Windows, with Android support through Termux. Model processing happens through the backend you choose: Ollama supports local models, while providers such as OpenAI, Claude and Gemini process requests in the cloud.
Aider is an Apache 2.0 open-source coding assistant for developers who work in a terminal and keep their projects in Git. It can help start a project or make changes to an existing codebase. You can use local LLMs or connect to cloud models from providers including Anthropic, DeepSeek and OpenAI.
Code Buddy is an AI coding assistant for developers who want a terminal agent running on their own machine, with a choice of local or cloud models. It reads repositories, edits code and runs commands on Linux, macOS and Windows. Ollama keeps model inference local without an API key or account; cloud providers send model requests off the machine. Routing includes automatic provider failover.
Goose is a general-purpose AI agent that runs on your computer. It suits people who want an agent for coding, research, writing, automation, or data analysis, without committing to one model provider. The desktop app runs on macOS, Windows, and Linux; there's also a CLI for terminal work and an API for use in other software.