去中心化的数据 | 用户的数据存储在应用程序之外,不受应用程序控制,并且用户可以控制所有数据的访问 | | | |
互操作性 | 每个程序可以跟其它程序进行互操作,即使这些程序来自不同的开发者 | 同一个开发者开发的应用程序可以通过传统手动调用API的方式进行互操作 | 同一个开发者开发的应用程序可以通过传统手动调用API的方式进行互操作 | |
多智能体协作框架 | 有标准的机制使得Agent在用户,系统和其它Agent之间进行通信 | 没有标准的机制,开发者自己针对特定的情况开发 | 没有标准的机制,开发者自己针对特定的情况开发 | |
函数/Agent级别的沙盒安全 | 每个Agent或者函数都可以被隔离,这样使用多个匿名的Agent程序可以在一个内存环境安全运行 | | | |
对话式计算 | 每个函数可以任意跟用户、系统或其它程序进行任意通信以获取更多信息,该程序会被系统暂停直到获得响应后自动恢复执行,这种计算模型对LLM应用非常重要 | | | |
逻辑抽象 | 运行时将对整个程序进行重新组织,这使得开发者仅需要关注逻辑,而不需要关心硬件、内存数据管理以及其它编程语言相关的细节,从而建立一种逻辑抽象 | | | |
可视编辑 | 我们构建出一种像Houdini一样简单的可视逻辑编辑交互,同时又和其它任何图灵完备的编程语言一样具有灵活的表达能力 | | | |
Agent标准格式 | 我们定义了一个微程序(如AI智能体)的标准格式,它是图灵完备的程序,这个程序可以被动态加载和运行 | 定义了一些内存对象级别的格式 | 定义了一些内存对象级别的格式 | |
虚拟机和动态加载运行 | 可以动态加载和运行 | | | |