patent je nástroj příkazového řádku v Rustu, který prověřuje, zda už existuje nástroj pro vývojáře s podobným zaměřením. Zadaný popis v přirozeném jazyce rozešle do šestnácti zdrojů najednou, včetně registrů balíčků jako crates.io, npm, PyPI, Homebrew, Packagist, Hex a dalších, a vždy prohledává také GitHub a Hacker News. Nalezené výsledky se vnořují lokálně pomocí fastembed a řadí podle sémantické podobnosti, takže se najdou i nástroje popsané odlišnou formulací. Verdikt shrnuje stav do tří úrovní: Open, Crowded nebo Saturated.
Aplikace nabízí TUI rozhraní s filtrováním, řazením podle podobnosti, popularity nebo názvu a otevíráním odkazů v prohlížeči. LLM verdikt běží přes lokální Ollama s modelem qwen2.5 nebo přes cloudové OpenAI-kompatibilní rozhraní. Přepínač --fast přeskočí LLM a odvodí verdikt ze skóre sémantické podobnosti. Výstup lze získat v JSON pro integraci do skriptů a CI. Aplikace nikdy netvrdí, že nástroj neexistuje, pouze že v prohledaných zdrojích nebyl nalezen. Seznam prohledaných zdrojů se vždy zobrazuje a nepřístupné zdroje se označují jako nedosažitelné. Nástroj lze použít také jako knihovnu přes crates.io.
Pro hodnocení programu se prosím nejprve přihlaste