Definitive "Dual-Signal" verification for entity names, merging digital and legal availability into a single, surgical CLI interaction.
Namely is a Gemini CLI extension designed for founders and builders to validate new venture names instantly. It provides a "Dual-Signal" check by concurrently verifying domain availability and searching for potential trademark conflicts on the USPTO website.
To empower founders to stake their claim with confidence by reducing hours of manual searching into seconds, ensuring clarity and sovereignty in the name selection process.
- Clarity: Know instantly if a name is safe to use across both digital (domain) and legal (trademark) landscapes.
- Speed: Perform complex concurrent checks in seconds.
- Sovereignty: Reclaim focus and own your perspective by automating tedious validation tasks.
- Domain Availability Check: Verifies availability across top-level domains (.com, .io, .ai, and .app) using RDAP.
- Trademark Conflict Search: Performs a targeted search on the USPTO website for potential conflicts.
- Dual-Signal Check: Runs both domain and trademark checks concurrently for a unified risk assessment.
Ensure you have pnpm installed, then:
pnpm installOnce installed as an extension in your Gemini CLI, you can use the following commands:
/domain <name> [tld]- Check domain availability via RDAP./trademark <name> [sector]- Search USPTO for trademark conflicts./namely-check <name>- Perform both domain and trademark checks concurrently.
You can also run the scripts directly using ts-node:
npx ts-node --esm check_domain.ts <name> [tld]- Result: JSON output with TLD status and availability.
npx ts-node --esm check_trademark.ts <name> [sector]- Result: JSON output with a pre-configured expert search link.
npx ts-node --esm check_all.ts <name>- Result: Unified JSON output containing both domain and trademark findings.
src/domain/: Domain provider logic using RDAP.src/trademark/: Trademark search logic for USPTO.commands/: Gemini CLI command definitions.conductor/: Product specs and implementation plans.GEMINI.md: Core extension instructions and guidelines.
Stoyan Dimitrov
- GitHub: @StoyanD
- Resume: Stoyan Dimitrov
This project is licensed under the ISC License.