Show HN: TERMy – A fast terminal assistant that does not use LLMs
1 by gioscarab | 0 comments on Hacker News.
I love research and development, you may have heard of me because of PJON (Padded Jittering Operative Network). It is a network protocol I started developing in 2010, which was recently implemented in silicon by the ETH Zurich university thanks to the research of Pius Sieber. I am excited to share with you TERMy, a terminal assistant built on top of the NPC-Forge framework. Unlike everything else being built today, TERMy does not use embeddings, machine-learning or LLMs. It runs on the CPU (even on a Raspberry Pi Zero) both in the terminal or client-side in a browser tab and responds in milliseconds. It is a cynical but very knowledgeable Linux terminal assistant that translates your natural language into shell commands without relying on a single artificial neuron. I had a chance to focus for 2 months on my personal projects since early July, during the strange times of AI price hikes and the end of subsidized tokenmaxing. I was curious to see if I could develop from scratch a terminal assistant capable of handling simple natural language requests. I have a bad memory and got used to ask to copilot "activate the virtual environment" or similar trivial operations spending a non negligible sum every month. I started thinking, maybe I can do something to make my workflow more efficient? Do I really need trillions of parameters to accomplish those tasks? How it Works When you type a prompt, it goes through a lightweight NLU pipeline written in ~1000 lines of Python that implement the following steps: 1. Strip expletives, interjections, encouraging, discouraging and thanking words (remove noise) 2. Sentiment analysis 3. Exact Match (very fast) 4. Template Match (slower) 5. Probabilistic Match (even slower) Step 5 relies on: 1. IDF (Inverse Document Frequency) to identify rare words. 2. BOW (Bag Of Words) to accommodate word inversions. 3. IDF weighted Levenshtein to safely handle typos. Permission gating is hardcoded into the dataset and enforced for all potentially destructive commands, so it's inherently safer than letting an unpredictable LLM run wild on your machine. - TERMy in operation: https://www.youtube.com/watch?v=qeIp0xePLBg - Variance and typo tolerance: https://www.youtube.com/watch?v=tQvGDk6fkk0 - Copilot integration: https://www.youtube.com/watch?v=Wzzouhq2a8A - Advanced features: https://www.youtube.com/watch?v=qeIp0xePLBg - Source Code: https://ift.tt/bMvQfV3
Mama Erna
This is the news update.
Jumat, 04 September 2026
Kamis, 03 September 2026
Pirates rookie Griffin eyes Friday return from IL
Pirates rookie Konnor Griffin said he feels good and is hopeful of being activated off the 60-day IL on Friday when Pittsburgh opens a 3-game series against the Angels.
from www.espn.com - TOP https://ift.tt/ZpkIrmz
from www.espn.com - TOP https://ift.tt/ZpkIrmz
Rabu, 02 September 2026
Monza personifies the passion that enticed Leclerc to commit his future to Ferrari
Ferrari hasn't been a title contender in some time, but Charles Leclerc is confident that will change. Until then, he's enjoying being an icon in Italy.
from www.espn.com - TOP https://ift.tt/VITQwnK
from www.espn.com - TOP https://ift.tt/VITQwnK
Selasa, 01 September 2026
Sources: Chelsea's Enzo set for $169M City move
Manchester City have agreed a Premier League record-equalling £125 million ($169m) deal with Chelsea for Enzo Fernández, sources have told ESPN.
from www.espn.com - TOP https://ift.tt/kdpGSFn
from www.espn.com - TOP https://ift.tt/kdpGSFn
Senin, 31 Agustus 2026
New top story on Hacker News: Konrad Zuse Museum shutting down due to lack of funding
Konrad Zuse Museum shutting down due to lack of funding
54 by virtualritz | 13 comments on Hacker News.
https://ift.tt/k05GAWO... (auf Deutsch)
54 by virtualritz | 13 comments on Hacker News.
https://ift.tt/k05GAWO... (auf Deutsch)
Langganan:
Postingan (Atom)