Fotografía un objeto real con el teléfono y obtén un modelo 3D generado e importado directamente en Blender.
apekshik/anykit
Crea kits de props 3D coherentes, listos para videojuegos y con un mismo estilo artístico, a partir de imágenes de referencia, mediante un agente de Claude y generadores alojados en fal.
- Estrellas
- 89
- Forks
- 7
- Issues abiertos
- 0
- Último commit
- hace 6 días
¿Qué es?
AnyKit toma de una a cuatro imágenes de referencia de estilo y produce un kit: un conjunto de props 3D estáticos con ese mismo estilo y escalados a dimensiones reales. Cada elemento se entrega como GLB, con una versión LOD1 y una miniatura. El kit también incluye una biblioteca de assets de Blender, un render de todos los elementos con una barra de escala, un manifiesto y un ZIP con todos los resultados.
Los modelos que convierten imágenes a 3D suelen devolver mallas con orientaciones aleatorias, sin tamaño real, con vidrio opaco, etiquetas de marcas visibles y demasiados triángulos; además, los elementos rara vez combinan entre sí. AnyKit añade una capa de planificación y revisión sobre Tripo y Meshy: genera las referencias con una descripción de estilo común, revisa todos los elementos en conjunto, normaliza la orientación y la escala, y limita la cantidad de triángulos y las texturas. Un evaluador independiente asigna una puntuación al conjunto y el agente sigue haciendo revisiones hasta que aprueba.
El proyecto funciona como una app de fal con una API basada en colas, además de un cliente de línea de comandos e instrucciones para ejecutar el agente localmente. Forma parte de una familia que incluye AnyScene para crear escenarios completos y AnyShot para renderizar.
Funciones clave
- 01Genera un conjunto de props a partir de entre 1 y 4 imágenes de referencia de estilo, con una descripción de estilo común.
- 02Normaliza la escala real, el origen en el centro de la base y la orientación frontal de cada elemento.
- 03Entrega archivos GLB y LOD1 por elemento, con miniaturas, además de una biblioteca de assets de Blender.
- 04Elige entre Meshy y Tripo para cada elemento comparando los renders.
- 05Incluye un evaluador automatizado que puntúa el kit y guía las revisiones hasta que aprueba.
- 06Ofrece controles para ajustar la cantidad de elementos, la variedad, el detalle, el desgaste, la humedad, la calidez y el aspecto.
Casos de uso
- Completar un nivel de videojuego con un conjunto coherente de props de escritorio o callejeros en un mismo estilo artístico.
- Crear un prototipo de escena en Blender con props a escala real, listos para usar en una biblioteca de assets.
- Producir un conjunto inicial de props que un artista pueda perfeccionar para producción.
Inicio rápido
- 1
Configura las claves de API de fal y Claude como secretos
fal secrets set OPENROUTER_API_KEY=... - 2
Despliega la aplicación de fal desde la raíz del repositorio
fal deploy app.py::AnyKitApp --app-name anykit --auth private - 3
Ejecuta una prueba de humo en la aplicación desplegada
python client.py smoke
Antes de usarlo
- Se necesita una cuenta de fal con acceso a Serverless y una clave de API de OpenRouter o Anthropic.
- Cada kit genera costes reales de generación y de agentes; según el README, el coste habitual ronda los 25 $.
- Se ejecuta en GPU workers de fal (RTX 5090 o RTX PRO 6000), por lo que el autoalojamiento local requiere una configuración comparable y Blender 5.0.1.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es anykit?
- Crea kits de props 3D coherentes, listos para videojuegos y con un mismo estilo artístico, a partir de imágenes de referencia, mediante un agente de Claude y generadores alojados en fal. AnyKit toma de una a cuatro imágenes de referencia de estilo y produce un kit: un conjunto de props 3D estáticos con ese mismo estilo y escalados a dimensiones reales. Cada elemento se entrega como GLB, con una versión LOD1 y una miniatura. El kit también incluye una biblioteca de assets de Blender, un render de todos los elementos con una barra de escala, un manifiesto y un ZIP con todos los resultados.
- ¿anykit es gratuito? ¿Qué licencia tiene?
- anykit es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿anykit sigue mantenido?
- Mantenimiento activo. El último commit de anykit fue el 1 nov 2026.
- ¿Para qué puedo usar anykit?
- Completar un nivel de videojuego con un conjunto coherente de props de escritorio o callejeros en un mismo estilo artístico. Crear un prototipo de escena en Blender con props a escala real, listos para usar en una biblioteca de assets. Producir un conjunto inicial de props que un artista pueda perfeccionar para producción.
- ¿Cómo se instala anykit?
- Configura las claves de API de fal y Claude como secretos: fal secrets set OPENROUTER_API_KEY=... Despliega la aplicación de fal desde la raíz del repositorio: fal deploy app.py::AnyKitApp --app-name anykit --auth private Ejecuta una prueba de humo en la aplicación desplegada: python client.py smoke
- ¿Dónde consigo anykit?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/apekshik/anykit
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Colección de skills para enseñar a agentes de programación con IA a generar imágenes, video, audio y recursos 3D mediante el servidor Scenario MCP, además de controlar herramientas DCC y motores de videojuegos.
Un estudio gratuito y de código abierto para crear películas con IA generativa dentro del Editor de secuencias de video de Blender, con generación de texto, imágenes, video, audio y voz.
Un complemento de Blender que integra la generación de imágenes, video, 3D, materiales PBR y audio de Scenario AI en el visor, además de un servidor MCP local para agentes.
Transfiere movimiento humano de un video o una foto fija a un personaje 3D con rig de Adobe Mixamo y exporta un archivo .glb con skin.
Fork gratuito y de código abierto de Blender, centrado en dar continuidad a Blender Game Engine para crear juegos y experiencias 3D interactivas.