{"repo":"r14dd/patent","free":true,"listed":false,"github":"https://github.com/r14dd/patent","clone":"git clone https://github.com/r14dd/patent.git","description":"A prior-art search for your code ideas — has this dev tool already been shipped?","language":"Rust","stars":520,"topics":["cli","developer-tools","ollama","rust","search","tui","command-line-tool","package-search","prior-art","ratatui"],"license":"Apache-2.0","category":"cli-tools","readme_excerpt":"patent patent takes a plain-English dev-tool idea and searches 19 sources — package registries (crates.io, npm, PyPI, Homebrew, Packagist, Hex, and more) plus GitHub and Hacker News. Results are ranked by semantic similarity and summarised as Open , Crowded , or Saturated . Like a patent search, but for code. It finds prior art, yet, never certifies absence. Why patent? Before you build a dev tool, patent checks whether it already exists. One query fans out across 19 sources at once — package registries plus GitHub and Hacker News — instead of you searching each by hand. Matches are ranked locally by semantic similarity (not keyword match), so close-but-differently-worded prior art still surfaces, and the verdict is scoped to what was actually found — an honest \"keep looking\" rather than a hallucinated \"this is novel.\" How it works 1. Source selection — patent picks the registries relevant to your idea; GitHub and Hacker News are always searched. 2. Semantic ranking — every match is embedded locally with fastembed and ranked by cosine similarity to your idea. 3. Maintenance signal — where a source publishes one, a match shows when it was last updated, and anything untouched for 2+ years is flagged ⚑ . Stale matches are flagged, never demoted: an abandoned tool is still proof the idea has been built. A match with no date is one no source published a date for — not a stale one. (If two sources return the same URL, the surviving row borrows whichever date was found.) 4. Verdict ","default_branch":null,"files":null,"tree":[],"storefront":"/r/r14dd","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/r14dd/patent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}