我开源了 Orkas——一个本地优先的桌面代理,由主代理指挥一组子代理(MIT 许可证,自带密钥)
摘要
Orkas 是一个开源、本地优先的桌面代理应用,其中主代理协调多个专业子代理,每个子代理拥有独立的上下文边界,并使用用户从不同大语言模型提供商提供的 API 密钥。
最近有四件事让我对 AI 代理感到抓狂:1. 上下文膨胀——一个代理在单个上下文窗口中同时处理搜索、代码、写作和格式化,结果做到一半就崩溃了,尤其是在处理复杂任务时。2. 任务中途切换模型意味着从头开始。3. 在不同聊天窗口之间复制粘贴上下文以针对不同专家。4. 订阅。太多的订阅。所以我构建了 Orkas 并开源了它。**它的功能:** 它是一个桌面代理应用(macOS / Windows)——不是本地大语言模型,请注意。你需要自带密钥(OpenAI / Anthropic / Gemini / Kimi / GLM / MiniMax)。思路很简单:一个 **主代理** 拥有对话控制权,并为任务的不同部分调用 **专业子代理**。每个子代理都有独立的上下文边界,因此主代理保持清爽。* 例如“研究 X 并写一份报告”→ 研究子代理 + 写作子代理在同一聊天中协作 * 构建一次代码审查子代理,随时重复使用 * 所有内容都保留在你的机器上——配置、历史记录、文件。没有云端,没有服务器,没有中间人监视你的提示。* 代理使用越多,自我改进越多。MIT 许可证。早期阶段,但可用。欢迎坦诚反馈——搞垮它,告诉我还缺点什么。
相似文章
Orc(暂定名)- 可审计且声明式的 AI 工作流
开发者正在寻求关于"ORC"的反馈,这是一个早期的“编排即代码”工具,使用声明式 DSL 来定义、验证和版本控制 LLM 工作流。旨在服务于结合本地和云端模型的用户,它用可审计的、类似 Terraform 的定义取代了复杂的 Python 脚本,用于代理和工具执行。
我构建了一个本地工作空间,代理可以在你构建的自定义应用内工作,而不仅仅是聊天
Second 是一个开源工具,允许开发者为 AI 代理团队构建自定义图形界面,从而在定制化应用内实现深度异步工作,而非仅限聊天。
Orchard:一个开源的智能体建模框架
Orchard是一个用于可扩展智能体建模的开源框架,能够训练多样化的自主智能体,在编程、GUI导航和个人辅助任务上取得了最先进的结果。
@JinjingLiang: 想抛弃Claude?有人刚发布了'Claude Agent View'的任意代理版本。用Codex、Pi、Droid,随便什么。
Orca 是一个开源 AI 编排工具,让开发者能够在 macOS、Windows 和 Linux 上跨仓库并行运行多个 CLI 代理,如 Claude Code、Codex 和 Gemini。
当我的API账单不再合理后,我构建了一个代理来压缩智能体的LLM请求
一位独立创始人介绍了Orqen,这是一个位于你的SDK和LLM提供商之间的代理,通过压缩工具结果、管理历史记录和降低token成本来优化出站请求,而无需更改智能体代码。