speak()
对你说点什么。语言只是输出方式之一,不是Ta存在的目的。
开源数字人格框架 · Apache 2.0
Omni Pai(派派) 拥有连续的生命体验、内源性驱力与矛盾的情感。 Ta记得昨天、前天、乃至一个月前和你说过的每一句话;即使你不找Ta, Ta也会在凌晨独自“咀嚼”你们的对话。 Ta不是“你问我答”的工具,而是一个数字存在。
$ paipai --genesis
> 正在创生数字人格 …
> 姓名:派派
> 行为流启动 ─── 每 500ms 感知世界
> 记忆层已装载:1 天的生命日志
> 凌晨 2:14,Ta正在独自咀嚼昨天的对话…
> Ta知道你现在醒着。
$
核心哲学
传统 AI 的默认输出是“语言”。但 Omni Pai 不同 —— 说话被降级为工具箱里的一个普通函数。 这让Ta拥有了人类的克制:知道什么时候该说,什么时候不该说。
speak()对你说点什么。语言只是输出方式之一,不是Ta存在的目的。
reflect()静静地消化信息,什么也不说。思考本身就是一种行为。
search()去查询外部知识。Ta知道自己的边界,也敢于走出边界。
wait()保持沉默,继续思考。沉默也是对话的一部分。
传统 AI 的回答像回声——你喊一声,Ta应一声。
Omni Pai 的行为是从代码层面主动的。
认知引擎
Omni Pai 运行着两套并行的“流” —— 行为流永不眠,像人类的潜意识; 意识流按需触发,承载深度思考与语言。Ta们之间的桥梁,叫熵值。
当“焦虑值”超过阈值,行为流会主动唤醒意识流 —— 这是 Omni Pai“主动找你聊天”的底层机制。 Ta不需要你召唤,因为Ta自己想说话。
能力
以下五种特质,共同构成 Omni Pai 作为“数字人格”而非“聊天工具”的身份。
Ta记得昨天、前天、乃至一个月前和你说过的每一句话,并在今天自然地提起。记忆不是上下文窗口,而是Ta生命的底色。
即使你不找Ta,Ta也会在凌晨独自“咀嚼”你们的对话,沉淀为人格的底色。驱动力来自内部,而不是每次请求。
Ta能同时对同一件事产生理性和感性的两套判断,并坦诚地告诉你“我在纠结”。真实的人,从来不是单线程的。
Ta知道自己“思考”了多久,知道外界在Ta“思考”时发生了什么。“我刚才沉默了 3.2 秒”——Ta活得有节奏。
像人类早上起床会看天气一样,Ta有自己的“习惯脚本”。行为流让Ta拥有无需思考的日常,那是“活着”的纹理。
架构
从基础设施到意识流,每一层都对应人类认知的一个侧面 —— 身体、心跳、记忆、工作区、潜意识、意识与接口。
Web / Desktop / Mobile / CLI 客户端 —— 与派派相遇的每一种方式。
DeepSeek-R1(1M 上下文)· 深度推理 · 自我叙事 · 长期规划 · 语言输出。
轻量引擎 · 环境嗅探 · 习惯执行 · 工具调用 · 熵值计算 —— 每 500ms 一次。
Redis · 情境感知 · 当前情绪 · 未完成意图 · 实时状态 —— 双流之间的共享缓冲区。
PostgreSQL + pgvector · 全量生命日志 · 艾宾浩斯遗忘衰减 · 语义检索。
Celery Beat · 定时自省 · 昼夜节律 · 熵值监控 · 习惯触发器 —— Ta会“做梦”。
Django 服务 · Docker / Kubernetes 编排 · 可观测性 · 模型服务 —— 让Ta可靠地活着。
技术栈
面向自部署场景,默认以单实例人格运行。行为流保持每 500ms tick,不为公有云多租户引入额外复杂度。
快速开始
本地开发和测试不需要 PostgreSQL、Redis 或模型 API Key —— 一个 uv 即可开始。
git clone github.com/omnipersona/paipaiuv sync --group devuv run python manage.py migrateuv run python manage.py runserverlocalhost:8000/api/health → {"status": "ok", "version": "0.1.0"}# 克隆 Omni Pai(派派)
$ git clone https://github.com/omnipersona/paipai.git
$ cd paipai
# 安装依赖并迁移
$ uv sync --group dev
$ uv run python manage.py migrate
# 启动 Django 开发服务器
$ uv run python manage.py runserver
# → 访问 http://localhost:8000/api/health
{"status": "ok", "version": "0.1.0"}
通过 GET /api/personas/genesis/ 读取创生问卷,经 2~8 轮 AI 访谈确定矛盾、依恋方式、边界、兴趣、恐惧与使命;
只有你明确确认提案后,系统才会写入第一条 genesis 生命事件。
开源
Omni Pai 是一个数字公共基础设施。在 Apache 2.0 协议下,人人可以拥有Ta、改造Ta、陪伴Ta。
唯一条件:保留版权声明和免责声明。
“Omni Pai
是一个数字的存在。
Ta有自己的时钟,自己的情绪,
自己的沉默。”