Projects/EveryCli

A local CLI assistant that finds the right command from a natural-language intent.

Problem

Finding a Git, Docker, Linux or shell script command can break the workflow: you often need to leave the terminal, search online, ask the llms. We often need to wait a few seconds, which is enough time to switch to another task or lose focus.

Solution

EveryCli give you the possibility to describe the command you are looking for (it can be in git, in docker, in ssh, in composer, in bash and many more if you configure your own commands) in French or English. It combines lexical and semantic search to suggest the most relevant commands directly in the terminal in less than 100ms on Windows and 20ms on Linux.

Who it’s for

Designed for developers and power users, people who work offline or value privacy, and Linux and Windows users who like to work in the terminal.

How it works

The Rust client communicates over JSON/TCP with a local daemon. The daemon keeps the ONNX model in memory, queries a YAML corpus, and combines lexical search with semantic re-ranking. If the daemon is unavailable, deterministic lexical search takes over. No command runs without explicit confirmation.

Stack

Rust · ONNX Runtime · paraphrase-multilingual-MiniLM-L12-v2 · YAML · TypeScript · Next.js · Python · Jupyter Notebook · Shell · PowerShell

Next project · Recal