Skip to content

zeluizr/prompt-snap

Repository files navigation

Prompt Snap

Herramienta web para estimar el costo de tus prompts en los principales modelos de IA, con precios en tiempo real obtenidos de la API pública de OpenRouter.

Disponible en: prompt-snap.zeluizr.com


¿Qué hace?

  • Pega tu prompt y calcula el costo estimado de entrada y salida
  • Compara precios entre +300 modelos (GPT-4o, Claude, Gemini, DeepSeek, Grok, etc.)
  • Precios en tiempo real desde la API de OpenRouter (sin markup)
  • Filtra por tier (Premium, Estándar, Económico) o muestra solo los populares
  • Ordena por precio, proveedor o nombre
  • Simula diferentes ratios de respuesta (0.5x, 1x, 2x, 3x, 5x)
  • Muestra el modelo más económico y el más costoso al ingresar un prompt

Stack

  • React 18 + Vite 6
  • Tailwind CSS v4 (nativo, sin configuración personalizada)
  • lucide-react para íconos

Desarrollo

npm install
npm run dev       # http://localhost:5173
npm run build     # dist/
npm run preview   # previsualización del build

Deployment

Railway

El proyecto está configurado para desplegarse en Railway con:

  • Build: Docker multi-stage con Node.js 20 Alpine (build stage) y Serve (runtime)
  • Runtime: Serve con soporte para SPA (fallback a index.html)
  • Puerto: 3000
  • CI/CD: GitHub Actions valida build antes de merge
# Deploy manual
railway up

# Configuración
# Ver railway.toml para detalles de deployment

Notas

  • La estimación de tokens usa ~4 caracteres por token (aproximación estándar). El conteo real puede variar ±30% según el tokenizador de cada modelo.
  • Los precios reflejan los valores publicados por los proveedores vía OpenRouter. Pueden diferir de contratos enterprise, descuentos por volumen o prompt caching.

Un proyecto de integram.me — hecho con mucho ❤️ y ☕.

About

Herramienta web para estimar el costo de tus prompts en modelos de IA con precios en tiempo real desde OpenRouter API.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors