ChatGPT 和 Gemini 的开源替代方案:推理过程可审计,支持 29 种语言,可接入 Home Assistant 实现完全开源的家居控制。
支持 iPhone、Android,以及 Windows、macOS 和 Linux 上的 pip / docker / git 安装方式。
📱 移动应用现已上线
您的私人 AI 智能体:私密、本地优先、开源
最快最简便的安装方式,内置首次运行向导,支持 Windows、macOS 和 Linux。
pip install ciris-agent然后运行: ciris-agent 启动首次运行向导
在隔离的容器环境中运行 CIRIS,适合需要可重现的本地或服务器部署场景。
docker compose up -d克隆代码仓库,用于开发、自定义或参与贡献,可完整访问源代码。
git clone https://github.com/CIRISAI/CIRISAgent.git然后: 参照 README.md 进行手动安装配置
通过 CIRISManager 实现受管理的灰度发布,支持逐步推出、自动化测试和回滚能力,适用于生产环境集群。
CIRISManager 提供自动化蓝绿部署与健康监控功能。如需部署配置,请联系团队。
获取第一个响应的最短路径。启动智能体后,从 Python 调用它。以下两段代码均可直接复制粘贴使用。
运行 API 适配器,默认端口 8080。本地开发时 OBSERVER 权限无需认证。
pip install ciris-agent ciris-agent --adapter api --port 8080
异步 SDK。response.processing_time_ms 和 response.state 让您在每次调用时查看推理过程。
pip install ciris-sdk
# hello_ciris.py
import asyncio
from ciris_sdk import CIRISClient
async def main():
async with CIRISClient(
base_url="http://localhost:8080",
) as client:
response = await client.interact(
"Hello, CIRIS!"
)
print(response.response)
print(
f"[{response.state}] "
f"{response.processing_time_ms}ms"
)
asyncio.run(main())该 SDK 处于 预测试版阶段,接口可能在版本之间发生变化。完整 API 接口(15 个模块共 181 个端点)的文档见 GitHub 上的 ciris_sdk。
请确保 Python 版本为 3.10 或更高:
python --version
尝试升级 pip:
pip install --upgrade pip
查看容器日志:
docker logs ciris-agent
验证 Docker Compose 文件:
docker compose -f ~/ciris/docker-compose.yml ps