• Townie
    AI
  • Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
heybunny

heybunny

prompthero

Public
Like
prompthero
Home
Code
2
backend
2
README.md
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
5/21/2025
Viewing readonly version of main branch: v3
View latest version
README.md

PromptCraft - GPT-Powered Prompt Creation & Optimization

PromptCraft is a full-stack application that helps you create, test, and optimize prompts for GPT models. With a modern, responsive UI and powerful backend, you can iterate on your prompts to achieve the best results.

Features

  • 🧠 AI-Powered Suggestions: Get intelligent suggestions to improve your prompts
  • 🔄 A/B Testing: Compare different prompt versions to see which performs better
  • 📊 Performance Analytics: Track how your prompts perform over time
  • 💾 Prompt Library: Save and organize your prompts for future use
  • 🚀 Optimization Recommendations: Receive specific recommendations to enhance prompt effectiveness

Tech Stack

  • Frontend: React with Tailwind CSS
  • Backend: Hono.js API framework
  • Database: SQLite for storing prompts and history
  • AI: OpenAI GPT models

Project Structure

├── backend/
│   ├── database/
│   │   ├── migrations.ts
│   │   └── queries.ts
│   ├── routes/
│   │   ├── prompts.ts
│   │   ├── optimize.ts
│   │   └── static.ts
│   └── index.ts
├── frontend/
│   ├── components/
│   │   ├── App.tsx
│   │   ├── PromptEditor.tsx
│   │   ├── OptimizationPanel.tsx
│   │   ├── ResultsViewer.tsx
│   │   └── Navigation.tsx
│   ├── index.html
│   └── index.tsx
└── shared/
    └── types.ts

Getting Started

  1. Visit the app at its Val Town URL
  2. Create your first prompt in the editor
  3. Use the optimization tools to refine your prompt
  4. Save your best prompts to your library

How It Works

  1. Create: Write your initial prompt in the editor
  2. Test: See how the prompt performs with the GPT model
  3. Optimize: Get AI-powered suggestions to improve your prompt
  4. Compare: A/B test different versions to find the best one
  5. Save: Store your optimized prompts for future use
FeaturesVersion controlCode intelligenceCLI
Use cases
TeamsAI agentsSlackGTM
ExploreDocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.