
- 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.