具備即時 WHOIS 可用性檢查的 AI 驅動網域名稱產生器
本文介紹了 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
🤖 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)
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
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
Languages
Footer
Footer navigation
相關文章
其他收藏 · 0