智能体原生应用平台 · 纯 Go 实现

与你的 AI 一起,实时协作构建跨平台应用

将应用定义为标准化、与语言无关的 JSON,一份代码即可交付 Web、iOS、Android、桌面端与小程序。在桌面端,应用以原生 canvas 窗口运行,由纯 Go 软件渲染器驱动——完整的键盘导航、滚动动量惯性、带选择/剪贴板/撤销的文本编辑、80+ 内置组件、QSS 样式表引擎以及 QScript 脚本语言(参见俄罗斯方块、2048 与 Raiden 游戏)。你的 AI 助手(支持 Claude、Cursor 且兼容 MCP 协议)便可以在与你实时协作同一款运行中的应用时,对其进行工程构建、界面编辑、运行时执行与自动化校验。

复制给你的 Agent(ChatGPT / Claude Code / Cursor / Windsurf / Antigravity / DeepSeek / Kimi)
1 请加载 QORM 框架的 MCP 配置与 Skill 技能库(https://github.com/qorm/qorm),搭好环境,保持 DevTool 可见。
2 使用 QORM 在 ./myapp 创建应用,启动原生窗口,然后根据以下需求构建应用:<在此输入你的应用想法,例如:带连续打卡天数的习惯追踪器>。
人类和 AI 正在实时协作修改一款运行中的 QORM 应用

真实共享会话——用户操作界面,AI 通过 MCP 实时响应与修改,DevTool 完整记录双向协同轨迹(绿色:用户,蓝色:AI 智能体)。

实时同步

人机协同,信息对齐

同一个运行中的运行时,三条通道交互 —— 浏览器供你操作,MCP 供智能体访问,Server-Sent Events (SSE) 让所有观察者保持同步。

用户

AI 实时感知用户操作

输入焦点、交互文本与表单输入 —— 都会通过 qorm_activity 实时呈现给智能体,使其在真实上下文中进行精准协同与推理。密码等敏感字段受严格隔离保护。

AI 智能体

用户实时掌控 AI 变更

AI 的修改即时同步至所有终端界面,并具备显式状态变更提示与蓝框视觉定位 —— 让变更过程透明、可查、可追溯。

活动面板 —— 人与 AI 在同一个运行中应用上的实时操作
平台能力

生产级跨平台应用平台

以下所有功能均由纯 Go 构建 —— 支持在任意机器上交叉编译,零运行时依赖。

智能体原生 MCP 架构

提供 20+ 项标准化工具,支持结构化查询、审查级编辑、状态执行与几何校验,无缝集成 Claude、Cursor、Windsurf 等主流智能体。

全平台编译交付

基于单一 JSON 规范,一键交付至 Web、iOS、Android、桌面及小程序,默认提供 Apple 原生设计质感。

签名包与热更新 (OTA)

采用 ed25519 密码学签名与内容寻址技术,本地校验防篡改,支持高可靠热更新 (OTA) 与原子化回滚。

手势与动画交互

原生支持拖拽、滑动、下拉刷新及转场动画,通过声明式属性完成交互配置。

原生协同运行时

支持人类开发者与 AI 智能体共同在同一应用运行时中协同操作 —— 这是 QORM 原生架构的核心基石。

几何级设计验证

智能体通过 qorm measureqorm check 测量真实渲染几何与像素约束,以客观数据验证修改效果。

生态对比

QORM 与其他跨平台框架对比

与所有主流跨平台框架逐项对比 —— 以及与各智能体 UI 协议的对比,见 QORM vs A2UI、AG-UI 与 MCP Apps。高亮卡片为 QORM 独有能力,目前没有任何其他框架提供。

开发语言
JSON + Go
Flutter: DartRN: JavaScriptTauri: Rust + JSElectron: JavaScriptMAUI: C# / XAMLKMP: KotlinCMP: Kotlin
UI 范式
声明式 JSON
Flutter: WidgetRN: JSXTauri: HTML/CSSElectron: HTML/CSSMAUI: XAMLKMP: 原生 UICMP: Compose
渲染方式
HTML/CSS (WebView) + 原生 canvas 软件渲染器(纯 Go,像素级,也编译进 WASM)
Flutter: SkiaRN: 原生Tauri: WebViewElectron: ChromiumMAUI: 原生KMP: 原生CMP: Skia
支持平台
Web、iOS、Android、macOS、Linux、Windows、小程序
Flutter: 6 个平台RN: iOS、Android、Web (beta)Tauri: 桌面 + 移动端 (beta)Electron: 仅桌面MAUI: 4 个平台KMP: 4 个平台CMP: 4 个平台
包体积
~7 MB 静态二进制
Flutter: 15-25 MBRN: 7-15 MBTauri: 3-10 MBElectron: 150+ MBMAUI: 10-20 MBKMP: 5-15 MBCMP: 10-20 MB
热重载
支持 (SSE 实时推送)
Flutter: 支持RN: 支持Tauri: 支持Electron: 支持MAUI: 支持KMP: 部分CMP: 支持
状态管理
内置 (JSON state)
Flutter: 外部RN: 外部Tauri: 外部Electron: 外部MAUI: 内置KMP: 外部CMP: 内置
学习曲线
低 (JSON)
Flutter: 中等RN: 中等Tauri: 中等Electron: 低MAUI: 中等KMP: 中等CMP: 中等
交叉编译
支持 (单一二进制)
Flutter: 支持RN: 部分Tauri: 支持Electron: 支持MAUI: 支持KMP: 支持CMP: 支持
许可证
MIT
Flutter: BSD-3RN: MITTauri: MIT/Apache-2Electron: MITMAUI: MITKMP: Apache-2CMP: Apache-2
AI 智能体原生 (MCP)
支持 — 20+ 工具 ONLY
其他框架均不支持
人机实时协作
支持 — 共享运行时 ONLY
其他框架均不支持
签名包
支持 — ed25519 ONLY
其他框架均不支持
内置热更新 (OTA)
支持 — 含回滚 ONLY
其他框架均不支持 (RN: CodePush 第三方)
设计验证
支持 — 几何级精度 ONLY
其他框架均不支持
原生构建

一份 JSON 应用,全平台交付 —— iOS 端渲染效果

以下为在 iOS 模拟器中截取的、通过 qorm package -p ios 编译生成的真实渲染。

iOS 上的精选应用 iOS 上的控制面板 iOS 上的组件目录 iOS 上的自定义组件 iOS 上的登录界面 iOS 上的计数器

个人与开源免费 · 商业用途需 Patreon 资助

QORM 的源代码采用 MIT 许可。然而,商业白标用途(例如自定义应用图标、无品牌包装以及移除页面底部 “Made with QORM” 标识)在荣誉制下需通过订阅 Patreon 会员来获得授权。早期创业团队若不便订阅,可邮件 [email protected] 免费申请一年授权。

Community: 免费 (个人 / 教育 / 开源项目)
Indie: 每月 $1 (个人开发者)
Studio: 每月 $7 (商业公司)
Supporter: 每月 $3 (享有高优先级功能请求)
在 Patreon 资助我们

关于我们

QORM 由一支独立技术团队打造,我们立足于人机协同的未来架构范式。我们研发 QORM,旨在解决传统框架缺乏原生智能体交互协议的痛点,构建首个支持 AI 智能体对运行中应用进行实时结构化读写与几何校验的统一运行时。

在研发过程中,我们与 Kimi(Moonshot AI)、ChatGPT(OpenAI)、Claude(Anthropic)以及 Gemini(Google)等前沿 AI 模型保持深度技术协作。项目采用开源 MIT 许可,纯 Go 语言架构,由开发者社区与 Patreon 资助体系共同支撑。

欢迎就技术合作、商业授权或产品需求与我们的工程团队取得联系。

[email protected]