TokenRhythm/opensquilla
OpenSquilla — Token-Efficient AI Agent with same budget, higher intelligence density
OpenSquilla – 节省 Token 的 AI 代理
它是什么 – OpenSquilla 是一个本地运行、微内核风格的 AI 代理,它将每次交互(turn)路由到能够处理请求的最便宜的 LLM。它结合了轻量级设备端模型路由器(SquillaRouter)、持久记忆、沙盒工具层、网络搜索和设备端嵌入,全部封装在一个单一对话循环中。同一个循环驱动桌面 GUI、CLI 以及各种聊天渠道集成。
主要功能
- 节省 Token 的路由 – 设备端路由器为每次对话选择最具成本效益的提供商(TokenRhythm、OpenRouter、OpenAI、Anthropic、Ollama、Gemini、Qwen 等)。
- 统一入口点 – CLI、基于 Electron 的桌面应用和聊天渠道机器人共享相同的工具分发、重试逻辑和日志记录。
- 可插拔提供商层 – 无需代码更改即可支持 20 多个 LLM 后端。
- 内置工具 – 持久记忆、沙盒执行、网络搜索和本地嵌入。
- 可扩展渠道 – 开箱即用支持飞书、Telegram、钉钉、QQ、企业微信、Slack、Discord;可选 Matrix 和 Matrix-E2E 扩展。
- 隐私感知遥测 – 可选网络报告,带有一个硬关闭开关。
安装选项
| 路径 | 适用对象 | 安装方式 |
|---|---|---|
| 桌面安装程序(macOS ARM、Windows x64) | 想要即用 GUI 的用户 | 从 GitHub 发布页面下载 .dmg 或 .exe,然后拖拽/运行。 |
| 快速终端安装 | 任何操作系统上偏好单命令的最终用户 | uv tool install --python 3.12 "opensquilla[recommended] @ https://github.com/TokenRhythm/opensquilla/releases/download/v0.5.6/opensquilla-0.5.6-py3-none-any.whl" |
| 从源码安装 | 想要最新 main 分支或检查代码的用户 |
使用 Git LFS 克隆,运行 scripts/install_source.sh(或 PowerShell 变体)。 |
| 从源码开发 | 贡献者 | 使用 uv sync --extra recommended --extra dev 并通过 uv run 运行命令。 |
典型工作流程
- 运行入门向导:
opensquilla onboard(设置配置和密钥)。 - 启动网关:
opensquilla gateway run。 - 通过 CLI(
opensquilla chat)、桌面 UI 或连接的聊天渠道进行交互。
成熟度 – 项目版本为 0.5.6(稳定版),具有 CI 测试、签名的 Windows 二进制文件,以及发表在 arXiv 和 aiXiv(2026)上的技术报告。它提供生产就绪的安装程序和文档化的卸载过程。
许可证 – Apache 2.0。
引用 – 如果您引用 OpenSquilla,请引用技术报告:
OpenSquilla: Token-Efficient AI Agent, TokenRhythm, 2026.
arXiv:2607.11399 (Agentic Routing: The Harness-Native Data Flywheel)
了解更多 – 完整产品指南(README.product.md)、API 文档(docs/)和隐私政策(PRIVACY.md)。
相关
- 项目
- 项目
- 项目
- 项目
- 项目