paradigmxyz/centaur

Centaur is frontier, agentic infrastructure that you own. Centaur is like Claude Tag, but open source and on steroids.

What it solves

Centaur 为团队提供了一个自托管平台,用于共享单一、集中的 AI agent,而不是依赖碎片化的本地设置。它解决了在保持清晰审计追踪和凭据安全的同时,为 agent 提供对内部工具、代码仓库和执行环境的安全、标准化的访问权限的问题。

How it works

该系统作为一个控制平面,连接了界面(如 Slack)与隔离的执行环境之间的通信。当用户在 Slack 中提出问题时,Centaur 会分配一个包含 shell、工作区和开发工具(Python, Node.js 等)的 Kubernetes sandbox。Agent 在此 sandbox 中运行,利用基于 Rust 的 API 进行状态管理,并利用基于 Python 的插件来实现特定工具和持久化工作流(durable workflows)。出站网络访问和凭据注入是通过代理进行管理的,以确保 agent 从不处理原始 API keys。

Who it’s for

它专为工程和运维团队设计,这些团队需要 AI agent 在安全的、共享的企业环境中执行实际工作——例如调查 CI 失败、运行定期检查或协调多步运维工作流。

Highlights

  • Slack-native integration: 与 Slack 线程直接交互,获取进度更新和最终答案。
  • Isolated Sandboxes: 每次对话都在其独立的 Kubernetes sandbox 中运行,并配有完整的开发环境。
  • Flexible Agent Harnesses: 支持各种基于 CLI 的 agent,如 Claude Code, Amp, 或 Codex。
  • Durable Workflows: 能够运行可以休眠、恢复并能在服务重启后继续运行的长时任务。
  • Secure Credential Handling: 使用代理将 secrets 注入到出站请求中,因此 agent 从不直接接触原始 API keys。
  • Organization Overlays: 允许团队在不修改基础平台的情况下,叠加自定义工具、角色(personas)和提示词(prompts)。

相关

  • 项目
  • 项目
  • 项目
  • Dispatch
  • 项目