DevToolsCLIAIProductivity

TermHint — Context-aware shell command translator

Describe what you want in plain English, get a command that fits your machine

Problem
The developer behind Smartly nailed a common frustration: you know exactly what you want to do in the terminal, but you forget the exact syntax and flags. Copy-pasting commands to an LLM and back is tedious, and GNU vs BSD differences make it error-prone. Existing options are generic chat windows or static cheatsheets that don't know your current directory or Git state.
Solution
A CLI tool that translates natural language into shell commands while sensing your OS, current directory, Git repo state, and available tools. It suggests commands that fit your actual environment, supports one-click copy, step-by-step breakdown, and integrates with Claude Code and Codex CLI.
Users
Backend engineers, SREs, data scientists, and developers who frequently use the terminal but don't have shell syntax memorized.
MVP
CLI entry point accepting natural language; read OS, cwd, and Git context; output candidate commands with risky operations highlighted; macOS / Linux / BSD difference hints; integration with mainstream coding agent CLIs.
Revenue
Open-source CLI plus paid cloud tier (team command snippet library, audit log); usage-based API pricing; enterprise self-hosted option.
Why now
LLMs can now reliably generate commands, but there is no context-aware, terminal-native entry point. Terminal usage remains extremely high, and an indie developer can ship a non-chat focused niche tool quickly.

Source discussions · 1

  1. Hacker NewsShow HN: Smartly – Plain English to shell commands, with GNU/BSD awareness1↑ 0
← Back to list