← 返回全部文章
·约 14 分钟

PRAXIST

配套媒体

本页对应的 PPT 与演示视频

praxist-recommend.mp4
下载没反应?点这里复制直链

侧边栏预览窗口(Electron webview)会拦截下载,把下面的链接复制到 Chrome / Edge 地址栏打开即可保存。

视频../../praxist-recommend.mp4
本文目录
  1. 🚀 什么是 PRAXIST?
  2. ✨ 核心功能一览
  3. 🛠️ 5 分钟跑通:从安装到首轮研究
  4. 安装(一行命令)
  5. 让 Codex 接管(最省事的方式)
  6. 运行期常用命令
  7. 🧠 架构总览:Praxist 拥有什么、你的项目拥有什么
  8. 💡 适用场景
  9. 场景一:3 代研究循环——并行同伴 + 证据 + 下一代议程
  10. 场景二:多指标评估 + Pareto 前沿,避免单指标陷阱
  11. 场景三:QD(质量多样性)+ DIG(深度创新门)跳出局部最优
  12. 用户群体总结
  13. 📊 与同类方案对比
  14. 💰 协议与定价
  15. 🎯 总结

📌 核心价值:把 R&D 从「人盯着一代实验跑」变成「AI 并行推演 N 代、人只看证据」

PRAXIST 是一款面向"项目已能跑、目标可度量、但最优路径未知"的自主研究系统——并行研究同伴、任务自有评估、持久证据通道、代际综合,让你的 Codex / Claude Code 升级为一个有记忆的 R&D 团队。

封面图-PRAXIST 品牌 Banner


🚀 什么是 PRAXIST?

PRAXIST(Sapient 于 2026-08-27 开源,⭐3.2k)是一款可度量、计算机可执行的自主研究系统。它将研究视为持续过程而非离散 prompt:当你已经有一个能跑的项目(带 baseline + 评估器),但"下一步改什么"仍未知时,PRAXIST 会接管整个迭代循环——协调并行研究同伴探索竞争假设,把结果转为结构化证据,再综合成下一代研究议程,直到收敛或预算耗尽。

GitHub stars arXiv paper Python 3.11+

核心定位:与 AutoML 的关键差异——不只调超参,而是运行完整研究循环(可改方法、架构、策略),靠 QD(质量多样性)+ DIG(深度创新门)跳出局部最优。

它与 Codex / Claude Code 的关系是互补而非替代:Praxist 在你的 Coding Agent 外面加一层持久研究循环、并行同伴和证据协议。


✨ 核心功能一览

PRAXIST 核心功能对比表


🛠️ 5 分钟跑通:从安装到首轮研究

安装(一行命令)

python3 -m pip install --index-url https://pypi.org/simple "praxist[agents,codex]" && praxist setup --interactive --install-skills codex

向导会引导你完成:Fair Source License 协议 → 用户协议 → 隐私 → 运行时 Profile → 凭据(掩码存储)→ Codex Skills → 可写示例 → 就绪检查。安装完成后它不会自动选项目或启动研究——这一步要你用 take-over brief 显式启动。

让 Codex 接管(最省事的方式)

codex --yolo

然后把下面这段 take-over brief 发给 Codex,让它按 OOBE runbook 安装并做 readiness check,完成就停:

Treat the current directory as the existing runnable research project.
Verify the baseline and its evaluation path before changing anything.

Optimize <primary metric and direction> while preserving <key constraints>.
Use <peer count> peers for up to <generation count> generations
within <time or cost budget>. Use the runtime and model provider
selected during setup. <Allow or disable> literature search,
<enable or disable> QD, and <enable or disable> generation-zero DIG.

Do not download new datasets or replace required project assets.
Build a separate task harness with explicit metric directions,
baseline provenance, protocol-integrity checks, evidence maturity
rules, and justified retention lanes. After readiness checks pass,
<launch immediately in detached mode / ask for confirmation>.
Report the task path, run ID, evidence contract, generation close
policy, and monitor command.

运行期常用命令

praxist status --json          # 查看运行状态
praxist --monitor --latest     # 实时面板
praxist stop <run_id>          # 停掉一个 run
praxist resume <run_dir>       # 断点续跑
praxist examples list          # 列出官方示例
praxist examples install rocket_booster_recovery    # 装一个示例项目
praxist doctor                 # 环境体检

注意:Praxist 不会主动下载新数据集、不会替换必需项目资产、不会编造基线——它要求你的 task project 自带可执行的 baseline + 评估器,否则拒绝启动并告知。


🧠 架构总览:Praxist 拥有什么、你的项目拥有什么

PRAXIST 架构总览

Praxist 与任务项目之间有清晰的边界,这是它能跨领域复用的关键:

Praxist 拥有 你的 Task Project 拥有
研究编排、生命周期、证据协议 研究目标、约束、基线
资源调度(中心准入控制) 可执行代码、评估器、指标
重放、监控、扩展接口 提示、角色、领域约束
持久证据通道(incubator / frontier / Gems) Baseline 溯源、协议完整性

换句话说:Praxist 提供可复用的研究流程,你的 task project 提供领域内的科学性。两者解耦,互不污染。


💡 适用场景

场景一:3 代研究循环——并行同伴 + 证据 + 下一代议程

代际研究循环图

功能说明:每代研究由 5 段构成——Inherited State(继承状态)→ Design Allocation(设计分配)→ Peers(并行同伴)→ Artifact Construction(构造产物)→ External Evaluation(外部评估)→ Findings(结论),再经过 Memory Compression(记忆压缩)→ Next Agenda(下一代议程)→ Frontier Update(前沿更新)→ PI / Chair Synthesis(主研综合) 闭环回到下一代。

输入要求:已有 baseline + 评估器 + 指标方向;预算(时间 / 算力 / 代数);QD 与 DIG 开关。

输出效果:每代产出可追溯的 artifact + finding + decision + agenda 四元组,沉淀为 Lineage DAG(一张记录"建了什么、学到什么、决定什么"的有向无环图),下一代自动继承有价值的 frontier / Gems / 教训。

适用场景:

  • 已有 ML 项目但模型调参陷入平台期,需要换方法 / 换特征 / 换架构
  • RL 训练 reward 不稳,想并行试多种 reward shaping 策略
  • 编译优化 / 超参搜索进入局部最优,需要 QD 维持多样性、DIG 强制深度创新

场景二:多指标评估 + Pareto 前沿,避免单指标陷阱

功能说明:任务定义支持多指标排序(含 Pareto 最优权衡),每一轮评估的产物会按"已确认 / 候选 / 诊断 / 待验证"四档归入 Frontier Update。

输入要求:在 take-over brief 里同时给出主指标 + 约束指标(如"提升 AUC 的同时,推理延迟 ≤ 50ms")。

输出效果:系统自动维护一条有传承关系的前沿线(Frontier),每一代都能看到"上一代哪些证据被保留 / 降级 / 淘汰"。

适用场景:

  • 推荐系统同时优化 CTR、GMV、多样性
  • LLM 推理同时优化延迟 / 成本 / 质量
  • 任何"主指标涨了但其他指标崩了"的场景

场景三:QD(质量多样性)+ DIG(深度创新门)跳出局部最优

功能说明:QD 在每一代维持一批多样性候选(而不是只留 top-1),防止种群塌缩;DIG 是 generation-zero 阶段的一道"深度创新门",强制覆盖"继续调 vs 换思路"两种探索策略。

输入要求:take-over brief 里显式 <enable or disable> QD 和 <enable or disable> generation-zero DIG。

输出效果:研究不再是"沿着 best-so-far 一点点蹭",而是同时维护多条路线并按证据决定哪条升入下一代。

适用场景:

  • 神经网络架构搜索(NAS)需要结构多样性
  • 强化学习 reward shaping 多种候选并存
  • 编译器 pass 排序 / 量化策略组合爆炸

用户群体总结

  • ✅ 已有可执行 baseline + 评估器的研究者(ML / RL / 编译器 / 优化方向)
  • ✅ 想用 AI Coding Agent 跑长周期实验的工程团队
  • ✅ 有明确可度量目标的科研项目
  • ❌ 不适合没有 baseline / 评估器 / 可执行代码的项目(系统会拒绝启动并告知)

📊 与同类方案对比

PRAXIST vs AutoML vs 单 Agent 对比表


💰 协议与定价

PRAXIST 采用 Fair Source License Agreement 1.0(源码可用,非传统开源):

  • ✅ 完整源码公开可读、可改、可下载
  • ✅ 年营收 < 100 万美元(含关联公司)的组织可免费商用
  • ✅ 高校、公立研究机构、非营利组织用于教学 / 学术研究不受营收门槛限制
  • ⚠️ 营收达 100 万美元需与 Sapient Intelligence Pte Ltd 协商商业许可
  • ⚠️ 外部发布时需保留产品名归属 "Praxist by Sapient Intelligence"

💡 试用建议:先 praxist examples install rocket_booster_recovery 跑通完整 Python / JAX 示例(也提供原生 Rust 版 rocket_booster_recovery_rust),熟悉 5 段循环后再上自己的项目。


🎯 总结

PRAXIST 把"研究循环"从人盯循环升级为人看证据:并行同伴跑得动、多代推演记得住、Pareto 前沿防单指标陷阱、QD + DIG 防局部最优。对已经有 baseline 的研究型项目来说,它把 Codex / Claude Code 从"写代码助手"变成了"会做 R&D 的团队"。

推荐指数: ⭐⭐⭐⭐⭐(满分 5 星)

适合人群: 已有可执行研究项目、需要长周期自动化迭代的 ML / RL / 编译优化工程师与科研团队

立即体验:

GitHub 仓库: sapientinc/PRAXIST


数据截至 2026-08-30,最新信息请以官网为准。