Natural Language Command Generation NLP Tools

Tools that convert natural language descriptions into executable shell/terminal commands, system operations, or CLI interactions. Does NOT include general chatbots, code generation for programming languages, or cloud infrastructure management UIs.

There are 19 natural language command generation tools tracked. The highest-rated is colus001/pls at 39/100 with 41 stars.

Get all 19 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=natural-language-command-generation&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 colus001/pls

CLI tool that turns natural language into shell commands via LLM

39
Emerging
2 tfnribeiro/WebQAmGaze

WebQAmGaze, a multilingual low-cost eye-tracking dataset (using webgazer)

34
Emerging
3 akbartus/WebVR-Reader

Interactive Reading Environment in Web-Based Virtual Reality (thesis project)

34
Emerging
4 dingusagar/termy

A lightweight terminal assistant to give a natural language interface to...

32
Emerging
5 Aprendishack/cc-switch-cli

🔧 Manage Claude Code, Codex, and Gemini CLI configurations effortlessly with...

31
Emerging
6 Sharan-Babu/easygit

Generate git syntax, commands by interacting with the terminal using natural...

31
Emerging
7 racxhit/Zyntax

An intelligent terminal interface powered by NLP for natural language...

29
Experimental
8 hcoz/sem-cli

A terminal app that works with human language commands.

29
Experimental
9 luk-pio/nlterm

nlterm is a command-line tool that translates natural language descriptions...

28
Experimental
10 alexOarga/co-bash

A CLI tool that transforms natural language into bash commands

27
Experimental
11 aijanai/vanilla-neural-commit-suggester

Generate commit messages for Java projects from source code

26
Experimental
12 magifd2/ai-choice

Natural language classifier for shell pipelines. Reads free-form text from...

22
Experimental
13 chigwell/natus-command

A new package designed to interpret user descriptions of system maintenance,...

21
Experimental
14 3bdulah/Wadeh-Project

AI-powered Arabic grammar analysis tool using "ALLaM" model on IBM Watsonx,...

19
Experimental
15 aryateja2106/nl2shell

NL2Shell — Natural Language to Shell/Bash commands. Fine-tuned Qwen3.5-0.8B...

19
Experimental
16 srinathvv-dev/TerminalCommander

Terminal Commander AI is a smart, natural language terminal assistant that...

19
Experimental
17 muhammad-usman-108/ai21-sdk

A npm package designed specializing in Natural Language Processing, which...

17
Experimental
18 chigwell/nl2action

A new package designed to interpret user-submitted text descriptions, such...

17
Experimental
19 DamianRz/text-to-nosql

Natural Language to MongoDB

11
Experimental