À propos du projet

ima2-gen est un runtime et studio de génération visuelle local-first conçu à la fois pour les utilisateurs humains et les agents de codage. Il offre un workflow cohérent et reproductible pour la génération d'images et de vidéos auprès de divers fournisseurs d'IA, notamment OpenAI (GPT-6), xAI (Grok), Google (Gemini), NovelAI et des instances ComfyUI locales. Le logiciel exécute un serveur local qui gère les ressources, l'historique et l'authentification auprès des fournisseurs, garantissant que les prompts et les références ne sont partagés qu'avec le fournisseur de modèle sélectionné. Les fonctionnalités clés incluent : - Create : un espace de travail pour générer des images avec prise en charge des références, du timing et de la persistance des paramètres. - Node Graph : une interface visuelle pour créer des variations d'images à partir d'une source commune sans écraser le travail précédent. - Canvas Mode : un éditeur pour annoter, effacer et nettoyer les arrière-plans, avec prise en charge de l'export vers SVG ou des formats raster avec transparence alpha. - Video Generation : prise en charge des workflows texte-vers-vidéo, image-vers-vidéo et référence-vers-vidéo utilisant les modèles Grok. - CLI & Automation : une interface en ligne de commande robuste pour le scripting, la gestion des modèles et l'intégration avec des agents de codage via des compétences Markdown spécialisées. - Local Gallery : stockage automatique et suivi des métadonnées pour toutes les ressources générées. ima2-gen prend en charge plusieurs méthodes d'authentification, notamment OAuth pour ChatGPT et Grok, ainsi que des clés API pour divers services. Il est disponible sous forme d'application de bureau autonome pour macOS (Apple Silicon) et via npm pour une utilisation multiplateforme sur Windows, Linux et macOS.