Vrooli
A local, self-hosted platform that generates complete applications, including a web UI, API, database and CLI, from a natural-language description, using more than 30 integrated local services running on the user's own hardware.
Vrooli generates full applications locally from a description of what to build, composing a web interface, a REST API, a CLI and a database rather than sending code-generation requests to an external service. Generated applications are built from composable scenarios: core scenarios produce a base application, enhancement scenarios add features such as UI components, accounts or branding, platform scenarios handle deployment and platform-specific packaging such as iOS, and meta-scenarios let the system extend and monitor itself.
Because everything runs on the user's own hardware, including databases, models and generated applications, no external API dependency is required after initial setup, which the project positions for uses where code and data cannot leave the network, such as healthcare, finance and defense.
It ships as a CLI and a Makefile-driven setup and development workflow, and is licensed under AGPL-3.0.