Your code never leaves your machine.
Patent Scanner runs entirely on your hardware using a local LLM. No cloud uploads, no API keys, no external calls. Scan your codebase for patentable innovations with complete confidentiality.
Why local matters for patents.
Unfiled inventions are trade secrets. Uploading your code to cloud AI services before filing can compromise patent rights and create foreign filing license complications. From scan to structured disclosure in minutes — minimize your exposure window.
Complete confidentiality
Your source code and analysis results stay on your machine. No data is transmitted to any external service. Critical for pre-filing confidentiality.
Works offline
After the initial model download, the scanner operates entirely offline. No internet connection required. No API keys to manage or pay for.
Filing compliance
Patent documents processed on foreign servers can create foreign filing license issues under 35 U.S.C. 184. Local processing avoids this entirely.
What the scanner finds.
The scanner produces structured technical disclosures — not vague suggestions. Every discovery links back to the specific code that contains the innovation.
Structured disclosures
Each discovery includes a technical description, problem-solution framing, and novelty assessment formatted for patent review.
Evidence linking
Every concept traces back to specific files and code sections. Verifiable provenance that attorneys can review against the actual implementation.
Novelty scoring
Discoveries are scored for patentability, helping you prioritize which innovations are worth pursuing first.
Prior art context
Each discovery includes relevant prior art considerations, giving you a head start on understanding the competitive landscape.
Three steps to your first scan.
Download and install
Grab the binary for your platform. Install Ollama for the local LLM runtime. One-time setup takes about 5 minutes.
Point at your codebase
Run the scanner against any local directory. It reads your source files, analyzes patterns, and identifies concepts that may be novel and patentable.
./patent-scanner-local scan ./your-project --verbose
Review discoveries
Examine scored patent concepts with evidence from your actual code. Each discovery links to specific files and lines so you can verify the analysis.
Download.
All binaries are published on GitHub. Free and open source.
Requirements.
Ollama
Local LLM runtime. Free and open source. Install from ollama.ai
8 GB RAM minimum
16 GB recommended for larger codebases and faster analysis.
4 GB disk space
For the LLM model download. One-time download on first run.
Your code. Your machine. Your patents.
Download Patent ScannerWant a hosted solution? Try the web scanner — first scan is free.