Skip to content

All pages

TERMy

A fast terminal assistant that does not use LLMs

Dev Tools13d ago
Category
Dev Tools
Website
github.com
Language
English
Listed
13d ago
Stars
233
Forks
14

gioblu/NPC-Forge ↗, Python, AGPL-3.0, Last commit 1d ago

TERMy is the assistant that ships with NPC-Forge, and it turns a request written in plain English into a shell command without a model behind it. The matching is deterministic, built on the FlintParser and FlintNPC Python code in that same repository, so it answers on the CPU in milliseconds and will not invent a command it was never taught. Type termy and then what you want. Give it a bare keyword instead and it returns a confidence score plus the related intents it knows, which doubles as the way to find out what it can do at all. Its vocabulary is a set of JSON dataset files in the NDF format: add an entry, reboot the server, and there is no training step in between. Command strings follow a quoting rule set the framework calls TCS, which exists so that arbitrary input reaches the shell as a literal string and nothing else. This is an experimental AGPL release that runs on Linux and WSL only.

Like this product?