VK mostró cómo el editor de fotos con AI “Otredach” pasó de ser una broma a ganador de VK Dev Grants 2025
VK contó la historia de la miniaplicación “Otredach”, que pasó de un proyecto personal hecho en broma a un editor de fotos con AI en funcionamiento. En seis…
Procesado por IA desde Habr AI; editado por Hamidun News
VK publicó un caso de estudio del desarrollador Anton Lenev, quien convirtió un proyecto experimental de IA en la mini-app "Otredach" en la plataforma VK Mini Apps. La historia terminó no solo con la victoria en VK Dev Grants 2025, sino también con un producto funcionando: en los últimos seis meses, el servicio ha sido visitado por más de 109 mil usuarios únicos.
De la Idea al Producto
La historia comenzó en 2023, no con un editor de fotos, sino con un servicio humorístico de "adivinación" basado en GPT-3.5. Lenev creó una interfaz simple en Next.js, agregó generación de respuesta en streaming y conectó la aplicación con una impresora Bluetooth infantil, para que las predicciones pudieran imprimirse inmediatamente. El formato despegó inesperadamente: los vídeos demostrando esto se propagaron rápidamente por las redes sociales, y los organizadores de eventos se interesaron en el servicio, disfrutando de esta forma de interactuar con redes neuronales.
La siguiente versión apareció en 2024, cuando los modelos comenzaron a funcionar con confianza con imágenes como entrada. Entonces el desarrollador montó un nuevo prototipo: el usuario cargaba una foto de posos de café u hojas de té, y el modelo interpretaba la imagen y producía una "predicción" en texto. El experimento volvió a resonar con la audiencia, el proyecto se integró con VK Bridge, la monetización publicitaria se conservó, y finalmente ganaron VK Fresh Code 2024 con esto, lo que se convirtió en la primera señal seria sobre la viabilidad de la idea.
En 2025, Lenev se alejó deliberadamente del formato de puro entretenimiento. En lugar de otro proyecto personal, decidió ensamblar un producto completo con economía más clara y un caso de uso masivo. Ante la aparición de Nano Banana, OpenAI GPT Image 1.5 y Seedream 4.5, el desarrollador eligió un caso simple pero claro: el usuario carga una foto y recibe una versión estilizada de la imagen — desde un retrato medieval hasta una postal retro o una sesión de fotos de Año Nuevo.
Cómo Funciona el Servicio
Técnicamente, "Otredach" está construido sin complejidad innecesaria. El frontend utiliza un SPA estándar con prioridad de UX mobile-first, integración a través de VK Bridge y un VK UI Kit adaptado. Entre la interfaz y los proveedores de modelos hay una capa BFF: verifica firmas VK, valida datos de entrada, envía solicitudes a APIs de modelos, acepta webhooks en la finalización y gestiona la lógica empresarial alrededor de las generaciones para que el escenario del usuario no se derrumbe ante errores de servicios externos.
En lugar de infraestructura pesada con PostgreSQL, réplicas y Kubernetes, el desarrollador eligió PocketBase en Go sobre SQLite. Para carga moderada, esto resultó ser suficiente: la solución proporcionó un panel de administración integrado, migraciones, hooks para lógica y un consumo muy bajo de recursos. Este stack refleja bien el enfoque de producto de Lenev: primero verificar rápidamente la demanda y la economía unitaria, en lugar de gastar meses escalando un sistema que aún no ha probado que alguien realmente lo necesita.
El enfoque de los modelos es particularmente interesante. Lenev rechazó entrenar sus propios modelos y fine-tuning, porque para un proyecto independiente es demasiado caro y pesado organizacionalmente. En su lugar, "Otredach" funciona a través de agregadores de API como Replicate y selecciona un modelo para una plantilla visual específica, no para una idea abstracta de "mejor calidad a cualquier costo". Este enfoque ayuda a mantener simultáneamente la calidad, la velocidad de respuesta y el costo de generación bajo control.
- Los escenarios visuales complejos utilizan modelos más potentes y caros
- Las plantillas masivas conectan configuraciones más baratas con calidad aceptable
- Para cada estilo, se escribe un prompt separado con limitaciones estrictas en composición y reconocibilidad facial
- El servicio devuelve automáticamente puntos si la generación falló o se quedó colgada con el proveedor
- Las solicitudes repetidas y la carga innecesaria se limitan mediante límites de velocidad y protección contra duplicados
"La dirección elegida no es solo técnicamente interesante, sino también significativa desde el punto de vista del producto", escribe
Lenev.
Economía y Subvención
La parte principal de este caso de estudio no es la generación de imágenes en sí, sino el control de gastos. Lenev escribe que ya era claro en una etapa temprana: sin una economía estricta, tal producto quemaría rápidamente el presupuesto. Solo en octubre de 2025, los costos de generación superaron $500, por lo que la aplicación fue diseñada inmediatamente para al menos no entrar en números rojos. Para el autor, esto no es gasto en la nube abstracto, sino dinero real que debe recuperarse a través de un modelo de monetización que funcione dentro de VK.
Para mantener el proyecto a flote, el desarrollador no persiguió los modelos más caros en cada escenario, sino que seleccionó un equilibrio de precio y resultados. Los prompts se optimizaron para configuraciones más baratas, y algunas limitaciones se introdujeron no por la belleza de la interfaz, sino por la supervivencia económica: límites de generación, protección contra duplicados, devolución de moneda interna en fallos y control de frecuencia de solicitudes.
Como resultado, según el autor, la aplicación se equilibra con una pequeña ganancia en relación con los costos de generación, infraestructura y pagos obligatorios. En la primera etapa de VK Dev Grants 2025, Lenev presentó la idea de una aplicación diferente — "Live Photos", que anima imágenes. Luego, en una arquitectura similar, apareció "Otredach", y ambos productos comenzaron a complementarse: primero el usuario crea una imagen, luego la convierte en un vídeo corto.
Al final de la competencia, ya no era un concepto en diapositivas, sino un servicio en vivo con usuarios, infraestructura funcionando, economía funcionante y un caso de uso claro, lo que finalmente trajo la victoria en el programa de subvenciones.
Lo Que Significa
El caso de "Otredach" muestra que en productos de IA, no es la pila más compleja ni un modelo propietario lo que gana, sino una hipótesis rápidamente validada, una monetización comprensible y un empaquetamiento preciso del escenario para una plataforma masiva. Para desarrolladores independientes, esta es una señal importante: el camino desde un experimento irónico hasta un producto con una audiencia de seis dígitos y una subvención de VK sigue siendo real si el proyecto tiene demanda, disciplina de gastos y la paciencia suficiente para llevar la idea a un servicio funcionando.
¿Quieres dejar de leer sobre IA y empezar a usarla?
AI News es un feed curado de noticias de IA. Hamidun Academy te enseña a usar la IA en tu trabajo.