
DronaHQ
Low-code platform for internal apps, workflows, and AI agents with enterprise controls
Discover top open-source software, updated regularly with real-world adoption signals.

All-in-one engine for AI‑assisted web and API development
Yao lets developers build web apps, REST APIs, and business applications using AI, a visual interface, or code, with a single executable and native TypeScript support.

Yao targets developers and product teams that want to accelerate web and API creation while leveraging AI as a coding partner. Whether you are a solo founder prototyping a SaaS service or a small engineering squad building internal tools, Yao’s flexible workflow lets you start with AI‑generated DSL, refine through visual editing, or dive into manual TypeScript code.
The engine ships as a single executable, eliminating external toolchains. Its built‑in V8 runtime executes native TypeScript and provides hundreds of APIs for databases, file storage, caching, and more. With serverless cloud functions, API gateways, and edge‑device compatibility, you can deploy a prototype in seconds or scale it to production with one‑click DevOps integration.
Run the Yao CLI to create a project, choose the AI‑first mode to let the model draft the DSL, then iterate using the visual editor or direct code edits. When ready, deploy to the cloud or an ARM‑based edge device without additional packaging.
When teams consider Yao, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
AI‑driven SaaS dashboard prototype
Functional dashboard with UI and API generated in hours, ready for manual refinement
Edge‑deployed IoT data collector
Lightweight service running on ARM devices that gathers sensor data and forwards it to the cloud
Serverless REST API for mobile app
Auto‑scaled API gateway with minimal operational overhead, deployed with one click
Internal admin panel with visual editing
Quickly built admin interface that can be customized through the visual editor or code
Yao runs a built‑in V8 engine for native TypeScript execution and the core engine itself is written in Go.
AI can generate initial DSL code for a project; developers then edit or extend that code manually or via the visual editor.
Yes, Yao includes serverless cloud functions and an API gateway for one‑click deployment to the cloud.
Yao supports both arm64 and x64 architectures, making it suitable for IoT and other edge scenarios.
No, Yao is distributed as a single executable that contains all required components.
Project at a glance
ActiveLast synced 4 days ago