3 dépôts
Using natural language prompts to generate full functional applications or software components.
Distinct from Prompt-Based Text Generation: Distinct from general text generation: focuses on producing deployable application code and structures rather than just text sequences.
Explore 3 awesome GitHub repositories matching artificial intelligence & ml · Application Generation. Refine with filters or upvote what's useful.
Baserow est une base de données relationnelle no-code et un constructeur d'applications qui permet aux utilisateurs de créer des tables de données structurées et des outils métier via une interface visuelle. Il fonctionne comme un backend de données API REST headless et un espace de travail de données auto-hébergé, fournissant une plateforme pour gérer des bases de données collaboratives tout en conservant un contrôle total sur la résidence des données. La plateforme intègre des modèles de langage étendus pour servir de plateforme de données alimentée par LLM, capable de générer des structures de base de données, du contenu d'enregistrement et des flux de travail techniques à partir du langage naturel. Elle agit également comme un serveur de protocole de contexte de modèle (Model Context Protocol), permettant aux agents IA distants d'interagir avec des enregistrements de base de données structurés par programmation. Au-delà de ses capacités fondamentales de base de données, le projet fournit des outils pour construire des portails externes de marque, des applications métier internes et des tableaux de bord interactifs. Il inclut un moteur d'automatisation piloté par les événements pour l'automatisation des processus métier et prend en charge une large gamme d'intégrations API, incluant les webhooks, le streaming d'événements WebSocket et la synchronisation de données tierces. Le logiciel est conçu pour l'hébergement sur infrastructure privée et le déploiement conteneurisé afin d'assurer la souveraineté et la sécurité des données.
Provides the ability to generate full functional database structures and application layouts using natural language prompts.
vibesdk est une plateforme et un framework de développement logiciel agentique conçu pour coordonner des agents autonomes qui écrivent, déboguent et affinent des applications full-stack à partir du langage naturel. Il sert d'orchestrateur d'applications cloud-native et de framework de génération de code alimenté par LLM qui convertit des prompts en code fonctionnel via des conversations itératives et des comportements d'agents multi-phases. Le projet se distingue en fournissant une chaîne d'outils complète pour construire des plateformes de développement IA. Cela inclut la capacité d'intégrer divers fournisseurs de modèles, de construire des toolkits LLM personnalisés et de gérer l'intégralité du cycle de vie des applications générées par IA via une chaîne d'outils de déploiement serverless et un SDK TypeScript programmatique. La plateforme couvre un large éventail de capacités, incluant l'orchestration de sandbox IA pour une exécution isolée et des prévisualisations en direct, des systèmes de fichiers virtuels basés sur Git pour le suivi des versions, et un déploiement cloud automatisé vers des plateformes serverless. Elle intègre également des systèmes pour la gestion de schémas de base de données, le chiffrement hiérarchique des secrets et la synchronisation d'état en temps réel via WebSockets. Les utilisateurs peuvent gérer les flux de travail des projets via une interface en ligne de commande ou par programmation en utilisant le SDK fourni.
Creates new applications or components using natural language prompts and configurable generation behaviors.
gptme est une plateforme d'orchestration multi-agents conçue pour l'ingénierie logicielle autonome, l'intégration de l'IA dans le terminal et la navigation de code améliorée par RAG. Elle permet le déploiement d'agents persistants et de sous-agents spécialisés pour décomposer des tâches complexes et exécuter des flux de travail techniques parallèles. Le système se distingue par une combinaison d'automatisation d'interface graphique basée sur la vision pour contrôler les applications de bureau et de mécanismes de patch chirurgical pour des modifications ciblées du code source. Il utilise une gestion de mémoire basée sur git pour maintenir un historique versionné des identités des agents, des leçons apprises et des états de l'espace de travail. Ses capacités plus larges couvrent le routage de modèles agnostique aux fournisseurs à travers des backends d'IA locaux et cloud, la récupération sémantique pour le contexte local et l'intégration du Model Context Protocol pour charger dynamiquement des outils externes. Le projet inclut également une suite complète d'ingénierie logicielle pour le débogage automatisé, le refactoring et la gestion de dépôts GitHub. La plateforme peut être déployée en tant que serveur auto-hébergé via des conteneurs Docker, avec une interface de chat basée sur le web et un rendu de bureau conteneurisé.
Generates complete source code for applications, games, or simulations using natural language descriptions.