FerroxLabs/wayland

Wayland - The AI Agent That Perceives. Reasons. Acts. Evolves.

解决的问题

Wayland 提供了一个统一的命令中心,可从单个本地应用程序管理多个 AI CLI 代理(如 Claude Code、Codex、Gemini 和 Goose)。它消除了需要在多个独立的命令行界面之间切换的麻烦,并通过在所有工具间提供共享且持久的内存,解决了代理在会话间遗忘上下文的“冷启动”问题。

工作原理

Wayland 在您的机器上本地运行,作为主要代理,使用 Agent Client Protocol (ACP) 来协调其他 AI CLI。它使用捆绑的引擎 Fuigo 和针对各操作系统的原生沙箱来安全执行 shell 命令并管理文件。系统具备多层、基于 SQLite 的认知内存(分为工作、情景、语义和程序分区),并通过 Model Context Protocol (MCP) 与外部工具集成。

适用人群

专为使用多个 AI 编程和生产力代理的开发者和高级用户设计,他们希望在不依赖基于云的聊天窗口的情况下,通过单一的本地优先界面协调复杂的多周项目。

主要亮点

  • 统一代理控制:使用您自己的 API 密钥,从一个地方控制十几个甚至更多的 AI CLI。
  • 自组装团队:创建由管理者领导的 AI 专家团队,在共享的黑板上自主协作。
  • 持久记忆:在会话间保持状态、文件和项目上下文,无需重新向代理说明。
  • 计划工作流:用自然语言设置重复任务,并按 cron 计划运行。
  • 本地优先安全:在您的机器上运行,使用原生沙箱(bubblewrap、sandbox-exec)保护您的文件和 shell。
  • 跨平台支持:支持 macOS、Windows 和 Linux,还提供无头云自托管选项。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目