Paulus1337/OpenPhoenix
GitHub: Paulus1337/OpenPhoenix
一个用 Rust 构建的极简个人 AI agent,以单一静态二进制文件提供多渠道 AI 助手服务,默认隐私优先且不留痕迹。
Stars: 2 | Forks: 0
OpenPhoenix
干净地重生,不留灰烬。 🔥
一个打包在单个静态 Rust 二进制文件中的个人 AI agent。无需 Node,无需 Python,云端也不参与其中。它的体积足够小巧,让你在放心交出 shell 控制权之前能完整阅读它的代码。默认开启 Ghost 模式:除非你主动选择保留,否则不会留下任何痕迹。 ``` phoenix init # write a sample config phoenix # chat phoenix serve # telegram, whatsapp, discord, slack, signal, web UI, cron phoenix run "task" # one-shot, zero residue ``` ## 为什么选择 phoenix - **仅 6 个 crate,无 async runtime。** 整个代码结构简单易懂。 - **由你决定持久化内容:** ghost / session / recall。 - **处处默认安全关闭 (Fail closed):** 空的 allowlists 拒绝任何访问,Web UI 在没有凭证的情况下拒绝提供服务,path jail 和 command gate 默认开启。 - **仅需一个 TOML 文件。** 密钥仅存放在环境变量中,绝不写入磁盘。 - **从零构建的容器:** 约 8 MB 镜像,无 shell,无 libc,内置 TLS roots。 ## 获取方式 从 [Releases](https://github.com/Paulus1337/OpenPhoenix/releases) 下载: 包含静态二进制文件 (Linux x86_64/arm64, macOS, Windows)、`.deb` 包,并附带 `SHA256SUMS`。或者: ``` sudo dpkg -i openphoenix_0.0.1_amd64.deb # debian/ubuntu/kali docker run -v phoenix-data:/data ghcr.io/paulus1337/openphoenix init cargo build --release # from source ``` ## 了解更多 所有内容都存放在 **[wiki](https://github.com/Paulus1337/OpenPhoenix/wiki)** 中: | | | |---|---| | [安装](https://github.com/Paulus1337/OpenPhoenix/wiki/Install) · [快速开始](https://github.com/Paulus1337/OpenPhoenix/wiki/Quickstart) | 二进制文件、docker、首次运行 | | [配置](https://github.com/Paulus1337/OpenPhoenix/wiki/Configuration) | 唯一的 TOML 文件及各项设置 | | [Providers](https://github.com/Paulus1337/OpenPhoenix/wiki/Providers) | anthropic, openai, openrouter, ollama, failover, key 轮换 | | [Channels](https://github.com/Paulus1337/OpenPhoenix/wiki/Channels) | telegram, whatsapp, discord, slack, signal, imessage | | [Web-UI](https://github.com/Paulus1337/OpenPhoenix/wiki/Web-UI) | HTTP API, 内置聊天, canvas, 安全加固 | | [工具](https://github.com/Paulus1337/OpenPhoenix/wiki/Tools) | shell, 文件, 浏览器自动化, 媒体, child agents, 任务看板 | | [记忆](https://github.com/Paulus1337/OpenPhoenix/wiki/Memory) | 隐私模式, 向量检索, 压缩, 梦境 | | [技能](https://github.com/Paulus1337/OpenPhoenix/wiki/Skills) | markdown 指令包, ClawHub | | [安全](https://github.com/Paulus1337/OpenPhoenix/wiki/Security) | 模型, 审批, doctor | | [迁移](https://github.com/Paulus1337/OpenPhoenix/wiki/Migration) | 一条命令从旧网关迁移 | | [构建](https://github.com/Paulus1337/OpenPhoenix/wiki/Building) | 交叉编译, 容器冒烟测试, 发布流程 | | [路线图](https://github.com/Paulus1337/OpenPhoenix/wiki/Roadmap) | 迈向 1.0 的道路 | 每个大版本都是一次蜕变:烧掉过时的部分,保留不灭的火焰。 MIT 协议。详见 [LICENSE](LICENSE)。标签:Python安全, Python脚本, Rust, 人工智能代理, 可视化界面, 底层编程, 网络流量审计, 自动化机器人, 请求拦截, 通知系统, 静态编译