A powerful application specification generator powered by Claude AI. This tool helps the user create comprehensive, structured specifications for their applications using only a simple, natural language, input.
- 🤖 AI-Powered Specification Generation
- 🔒 Secure API Key Management
- 📝 Detailed, Structured Output
- 🎨 Modern UI with shadcn/ui Components
Before you begin, ensure you have the following installed:
- Node.js (v18 or higher)
- npm (comes with Node.js)
- A Claude API key from Anthropic
- Clone the repository:
git clone https://github.com/rustyorb/app-spec-generator.git
cd app-spec-generator
- Install dependencies:
npm install
- Start the development server:
npm run dev
-
Configure your Claude API key:
- Click on the API Configuration card
- Enter your Claude API key
- Click "Save Key"
-
Generate a specification:
- Enter your app description in the text area
- Click "Generate Specification"
- View the structured output below
- Vite
- React
- TypeScript
- Tailwind CSS
- shadcn/ui
- Claude AI API
To contribute to this project:
- Fork the repository
- Create a feature branch
- Commit your changes
- Push to the branch
- Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
If you encounter any issues or have questions, please open an issue in the GitHub repository.