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 31 natural language command generation tools tracked. The highest-rated is colus001/pls at 37/100 with 41 stars.

Get all 31 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

37
Emerging
2 akbartus/WebVR-Reader

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

27
Experimental
3 tfnribeiro/WebQAmGaze

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

27
Experimental
4 Aprendishack/cc-switch-cli

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

25
Experimental
5 dingusagar/termy

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

25
Experimental
6 racxhit/Zyntax

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

25
Experimental
7 Sharan-Babu/easygit

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

24
Experimental
8 alexOarga/co-bash

A CLI tool that transforms natural language into bash commands

23
Experimental
9 hcoz/sem-cli

A terminal app that works with human language commands.

22
Experimental
10 Appfairy/speech-tree

An events tree which lets you define a sequence of voice commands.

22
Experimental
11 magifd2/ai-choice

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

22
Experimental
12 aryateja2106/nl2shell

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

22
Experimental
13 prasad96-bit/Cero

🚀 Build a durable, low-maintenance SaaS platform designed for longevity with...

22
Experimental
14 A12sdfghjkl/taws

🚀 Navigate and manage your AWS resources with ease using taws, a terminal UI...

22
Experimental
15 G33kM4sT3r/promptc

CLI tool that transforms natural input into structured, high-quality AI prompts.

22
Experimental
16 luk-pio/nlterm

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

21
Experimental
17 chigwell/natus-command

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

20
Experimental
18 aijanai/vanilla-neural-commit-suggester

Generate commit messages for Java projects from source code

19
Experimental
19 chigwell/nl2action

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

19
Experimental
20 macsim12324/semanticchecker

🔍 Validate `switch` statements with semantic checks for unique `case` labels...

14
Experimental
21 DamianRz/text-to-nosql

Natural Language to MongoDB

14
Experimental
22 michaelhtleung/speech-training-app

Taco provides guided and structured speech therapy for users to increase...

14
Experimental
23 Hermes97500/bbbb

🔧 Streamline your workflow with bbbb, a tool designed to enhance efficiency...

14
Experimental
24 srinathvv-dev/TerminalCommander

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

13
Experimental
25 Shaan2522/ai-terminal-assistant

AI-powered smart shell interface that allows you to run terminal commands...

13
Experimental
26 jf17/shell-agent

AI-powered Shell agent for Linux - converts natural language to terminal commands

13
Experimental
27 zainmarshall/aegish

Terminal App to Convert Natural Language to Linux Commands

12
Experimental
28 apizedev/apize-js

Apize SDK for the NodeJS

12
Experimental
29 3bdulah/Wadeh-Project

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

12
Experimental
30 anunay21/terminal_assistant

AI Terminal Assistant – Natural language to shell commands with automatic...

11
Experimental
31 muhammad-usman-108/ai21-sdk

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

10
Experimental