✨ Build AI agents and web apps — with a single binary.
Yao 是一个专为 AI 时代设计的开源运行环境,旨在通过单一二进制文件简化 AI 智能体与 Web 应用的构建流程。该项目通过提供标准化的执行框架,让开发者能够以可控的方式定义 AI 的边界,并快速落地复杂的业务逻辑。
内置基于 V8 引擎的 TypeScript Hooks 系统,支持对请求进行拦截、验证及流程编排。提供原生的 MCP 协议支持,可轻松接入各类外部工具及技能生态。支持多智能体协作与并行调用,并内置了包括向量搜索、知识图谱在内的混合检索能力。集成了数据建模、REST API 开发及服务端渲染的 UI 组件,实现全栈式应用开发功能。
该项目适用于希望快速开发 AI 应用的开发者,尤其适合需要构建复杂智能体工作流、企业级知识库系统或轻量级全栈应用的场景。