栗子智能体 · castagne

把通用 Agent 装进你的终端

Rust 打造的可组合通用 Agent 运行时。一个内核,跑出 TUI、命令行、HTTP 服务与浏览器客户端, 多模型切换、自带记忆与技能、可接飞书/企业微信/钉钉——可自托管,数据自己掌握。

获取与安装 ↓

核心能力

多端形态

终端 TUI、一次性命令行、HTTP/SSE 服务、浏览器客户端,同一个 Agent,处处可用。

多模型可切换

OpenAI 兼容与 Anthropic 原生客户端,支持 fallback 回退链,模型随用随换。

记忆与技能

SQLite 记忆存储、技能发现与学习闭环,用得越久越懂你的工作方式。

丰富工具

shell / 文件 / 搜索 / Web / 待办 / 任务 / 子智能体 / 定时任务 / MCP,开箱即用。

消息通道接入

原生对接飞书、企业微信、钉钉,把 Agent 接进团队日常的沟通入口。

安全可控

权限分级、本地加密密钥存储(0600)、会话持久化,可自托管、数据自己掌握。

获取与安装

通过 npm 全局安装,需 Node.js 环境。

# 全局安装栗子智能体
npm install -g castagne-agent

# 启动交互式客户端
castagne

# 或一次性执行一条指令
castagne --prompt "帮我整理这个目录"