A CLI tool for early-stage startups to create your startup. This tool helps entrepreneurs systematically approach building their startup using proven lean startup principles.
- 📱 Finding Product-Market Fit: Find your product-market fit in a structured way
- 🧍 Finding Co-Founders: Find potential co-founders that are aligned with your vision and values
npm install -g startup-gen
- Create a folder for your new startup
mkdir my-unicorn
cd my-unicorn
- Run Startup Gen
startup
- Node.js 16+
- OpenAI API key for customer segment generation
- TypeScript
- ink
Run the development server with a different directory than the current one:
npm run dev -- -d "../any-startup"
We welcome contributions! Please follow these steps:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes and add tests if applicable
- Run
npm testandnpm run lintto ensure quality - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
Please ensure your PR includes:
- Clear description of changes
- Tests for new functionality
- Updated documentation if needed
MIT