Back to the catalog

namely

Dual-Signal Trademark & Domain availability checks for new ventures.

Open source Open in the app JSON README (API)

About

Dual-Signal Trademark & Domain availability checks for new ventures.

Details

Kind
Plugins
Topic
No topic detected
Publisher
alete-ai
Origin
gemini
Category
ferramentas
Version
1.0.1
Last push
2026-03-12T19:30:27Z
Repository state
ativo
Language
TypeScript
Added
2026-08-30 14:13:39
Updated
2026-08-30 14:13:39
Origin id
alete-ai/namely

README

# Namely: Strategic Venture Validation

> 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.

## ๐Ÿš€ Vision
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.

## โœจ Core Value Proposition
- **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.

## ๐Ÿ› ๏ธ Features
- **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.

## ๐Ÿ“ฆ Installation

Ensure you have [pnpm](https://pnpm.io/) installed, then:

```bash
pnpm install
```

## ๐ŸŽฎ Usage (Gemini CLI)

Once 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.

## ๐Ÿ’ป Local Execution

You can also run the scripts directly using `ts-node`:

### 1. Domain Availability Check
```bash
npx ts-node --esm check_domain.ts <name> [tld]
```
- **Result:** JSON output with TLD status and availability.

### 2. Trademark Conflict Search
```bash
npx ts-node --esm check_trademark.ts <name> [sector]
```
- **Result:** JSON output with a pre-configured expert search link.

### 3. Dual-Signal Check (Concurrent)
```bash
npx ts-node --esm check_all.ts <name>
```
- **Result:** Unified JSON output containing both domain and trademark findings.

## ๐Ÿ“‚ Project Structure
- `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.

## ๐Ÿ‘ค Author
**Stoyan Dimitrov**
- GitHub: [@StoyanD](https://github.com/StoyanD)
- Resume: [Stoyan Dimitrov](https://stoyand.github.com/resume/Stoyan_Dimitrov_Resume.pdf)

## ๐Ÿ“œ License
This project is licensed under the **ISC License**.

More