具備即時 WHOIS 可用性檢查的 AI 驅動網域名稱產生器

具備即時 WHOIS 可用性檢查的 AI 驅動網域名稱產生器

Hacker News·

本文介紹了 GitHub 上的「find-my-domain」工具,這是一個由 AI 驅動的網域名稱產生器,並能即時檢查 WHOIS 可用性。該專案旨在簡化網域名稱的選擇過程,主要面向開發者。

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

To see all available qualifiers, see our documentation.

AI-powered domain name generator with real-time WHOIS availability checking

Uh oh!

There was an error while loading. Please reload this page.

idimetrix/find-my-domain

Folders and files

Latest commit

History

Repository files navigation

Find My Domain - AI-Powered Domain Name Generator

Image

Image

Image

Image

Image

Image

Image

🤖 Revolutionary AI-Powered Domain Name Generator with Real-Time WHOIS Availability Checking

Enterprise-grade monorepo featuring a powerful CLI tool, stunning web showcase, and shared TypeScript core library

🌐 Try Live Demo | 📖 Full Documentation | 📦 npm Package | 🏠 Website

📋 Table of Contents

🎯 Overview

Find My Domain is a comprehensive, production-ready solution for AI-powered domain name discovery. Built with modern TypeScript and designed for developers, startups, and domain enthusiasts, it combines cutting-edge AI technology with real-time domain availability checking to streamline the entire domain search process.

Why Find My Domain?

Perfect For

✨ What's Inside

This monorepo contains three interconnected packages:

Package Relationships

🎯 Key Features

🤖 AI-Powered Generation

🌐 Real-Time Domain Checking

💻 Multiple Interfaces

🔧 Developer Experience

🎨 Web Showcase Features

🚀 Quick Start

Prerequisites

Before you begin, ensure you have:

30-Second Start (CLI)

The fastest way to try it:

Full Installation

For development or to run the web app:

💿 Installation

CLI Tool (Global)

Install once, use anywhere:

As a Library (Local Project)

Add to your Node.js project:

From Source (Development)

📖 Usage

CLI Examples

📖 Full CLI Documentation: CLI README

Web App Usage

The web application includes:

📖 Full Web Documentation: Web README

Programmatic API Usage

📖 Full API Documentation: Core README

🏗️ Monorepo Architecture

Project Structure

Dependency Management

The project uses pnpm workspaces for efficient dependency management:

Dependency Flow:

Build Order

🛠️ Development

Development Scripts

Development Workflow

Environment Setup

📊 Tech Stack

Core Technologies

CLI & Core Stack

Web App Stack

Development Tools

🚢 Deployment

Web App Deployment (Vercel)

Image

CLI Deployment (npm)

📖 Full Publishing Guide: PUBLISHING.md

Docker Deployment

GitHub Actions CI/CD

📚 Package Documentation

Each package has comprehensive documentation:

CLI Documentation

Web App Documentation

Core Library Documentation

Project Documentation

⚙️ Configuration

CLI Configuration

The CLI supports 3 flexible configuration methods:

Priority: CLI args > input.json > .env > defaults

📖 Full Configuration Guide: CLI README - Configuration

🎬 Use Cases

1. Startup Launch

Finding the perfect domain for your new startup:

2. Agency Client Work

Managing multiple client domain searches:

3. Domain Investing

Finding available premium domains:

4. Side Projects

Quick domain search for weekend projects:

5. Rebranding

Finding a new name for your company:

⚡ Performance

Benchmarks

Optimization Tips

🤝 Contributing

We welcome contributions! Here's how to get started:

Quick Contribution Steps

Development Setup

Contribution Guidelines

Areas We Need Help

❓ FAQ

General Questions

Q: Is this free to use?
A: Yes, the software is MIT licensed and free. You only pay for OpenAI API usage (starts at $5 free credit).

Q: Do I need an OpenAI API key?
A: Yes, you need an OpenAI API key to generate domain names. Get one at platform.openai.com/api-keys.

Q: How much does it cost to run?
A: The CLI is free. OpenAI API costs: ~$0.0001 per 10 domains (gpt-4o-mini) or ~$0.001 per 10 domains (gpt-4o). WHOIS lookups are free.

Q: Can I use this commercially?
A: Yes! MIT license allows commercial use.

Technical Questions

Q: Which package should I use?
A:

Q: What's the difference between streaming and batch mode?
A:

Q: Can I check custom TLDs?
A: Yes, use --tlds with any valid TLD. We support 50+ TLDs including .com, .io, .dev, .ai, etc.

Q: How accurate are the WHOIS checks?
A: Very accurate - we perform actual WHOIS lookups, not just DNS checks. Results show real registration status.

Development Questions

Q: How do I contribute?
A: See the Contributing section above!

Q: Can I self-host the web app?
A: Yes, deploy to Vercel, Netlify, or any Node.js hosting platform.

Q: Where can I get help?
A: Open an issue on GitHub or start a Discussion.

📞 Support

Getting Help

Community

📝 Changelog

See CHANGELOG.md for a detailed history of changes.

Latest Version: 2.0.6

Recent Updates

📄 License

MIT License © Dmitrii Selikhov

See LICENSE for full license text.

🔗 Links

Image

Image

Image

Image

Image

Quick Links

🙏 Acknowledgments

Built with amazing open-source tools and technologies:

Core Technologies

Web Framework & UI

Libraries & Tools

Services

Made with ❤️ by developers, for developers

Happy Domain Hunting! 🚀

⬆ Back to Top

About

AI-powered domain name generator with real-time WHOIS availability checking

Resources

Contributing

Uh oh!

There was an error while loading. Please reload this page.

Stars

Watchers

Forks

Releases

  8

Packages

  0

Contributors

  2

Image

Image

Languages

Footer

Footer navigation

Hacker News

相關文章

其他收藏 · 0