An AI-powered tool that generates complete Web3 applications using natural language prompts. Built with Next.js, TypeScript, and integrated with HyperionKit blockchain components.
- AI-Powered Generation: Describe your Web3 project and get a complete application
- Blockchain Integration: Automatic integration of HyperionKit components (ConnectWallet, Swap, Bridge, Staking, Faucet)
- Live Preview: See your generated project in real-time with iframe preview
- File Management: Download complete project files or publish to HyperionKit platform
- Multiple AI Models: Support for various AI models (GPT-4, GPT-3.5, etc.)
- Smart Prompting: Restricted to project-related prompts only
- Frontend: Next.js 14, TypeScript, Tailwind CSS
- State Management: Zustand with persistence
- AI Integration: Alith AI wrapper
- Icons: Lucide React
- Blockchain: HyperionKit components
-
Clone the repository
git clone <your-repo-url> cd hyperionkit-ai
-
Install dependencies
npm install
-
Set up environment variables
cp .env.example .env.local
Edit
.env.localand add your API keys:OPENAI_API_KEY=your_openai_api_key_here ANTHROPIC_API_KEY=your_anthropic_api_key_here GITHUB_TOKEN=your_github_token_here
-
Run the development server
npm run dev
-
Open your browser Navigate to
http://localhost:3000
- Select AI Model: Choose your preferred AI model from the dropdown
- Enter Prompt: Describe your Web3 project (max 500 characters)
- Generate: Click send and watch your project come to life
- Preview: View the generated application in the preview panel
- Download/Publish: Download the files or publish to HyperionKit platform
✅ Good prompts:
- "Create a DeFi dashboard with staking features"
- "Build an NFT marketplace with wallet connection"
- "Make a crypto portfolio tracker"
- "Generate a token swapping interface"
❌ Avoid:
- General questions about blockchain
- Non-project related queries
- Personal information requests
Built with ❤️ by the HyperionKit team