Documents and knowledge · Independent · 20 Oct 2026

nickschuetz/chktm

Screen the US trademark corpus for potential conflicts with a proposed mark. Research aid, not legal clearance.

← Documents and knowledge
chktm: US trademark conflict screener. Screens proposed marks against the US corpus.

In simple English

This tool checks if a new company name or product name conflicts with existing US trademarks. It downloads the official government trademark database to your computer and runs local searches. You can use it from your command line, through a web page, or connect it to an artificial intelligence assistant. It requires a free API key from the United States Patent and Trademark Office. The initial download is large and takes a few hours to set up.

What it is

A Python-based command-line interface (CLI, a text-based tool run from your terminal window), web application, and MCP (Model Context Protocol, an open standard for connecting AI models to data sources) server for searching the United States Patent and Trademark Office (USPTO) trademark database. It downloads raw trademark records, stores them in a local SQLite (a lightweight, self-contained database engine stored in a single file) file, and ranks potential conflicts by risk.

What it is good for

Solo founders and indie makers checking if a prospective brand name or product name has obvious direct conflicts in the United States before spending money on legal registration.

Stars2
LicenceApache-2.0
Latestv0.1.2 (2026-04-12)checked 20 Oct 2026
Last code change2026-04-12
Written inPython
Setup effort
3 / 5
Payoff
4 / 5
Good
  • Runs completely on your own machine without sending your search terms to a third-party SaaS provider.
  • Includes a local web interface and API endpoints for custom scripts.
  • Supports integration with AI coding assistants via the Model Context Protocol.
Watch for
  • Initial data download is around 22 GB compressed and takes two to four hours to ingest.
  • Only covers United States trademarks and misses international or common-law marks.
  • Does not replace formal legal clearance from a qualified attorney.
Replaces

Manual searching on the public USPTO trademark website

Works well with

uv

Install
pip install chktm
export CHKTM_USPTO_API_KEY="your-key-here"
chktm init

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Business Operations & Legal › Company Formation & Legal › Trademarks.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.