Code-as-World

让智能体写代码做实验,从视频里发现物理规律

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 10 🐛 待处理 1 👀 关注 2
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 442
维护状态 维护中
是否开源 开源
定价模式 🏷️完全免费 学术研究项目,代码开源免费

项目预览

Code-as-World 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队MirroS-Lab
定价模式🏷️完全免费
价格说明学术研究项目,代码开源免费
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议Apache-2.0
主要语言Python
技术栈/模型agentic-ai,code-generation,discovery-loop,physical-reasoning,physics-simulation,video-understanding,vision-language-models,world-models,world-representation
GitHub 星标★ 442
上线时间2026-08-27 00:00:00
代码更新2026-08-31
仓库体积11.3 MB
本站数据更新2026-11-03
维护状态维护中
收录时间2026-09-16
浏览次数2

项目介绍

Code-as-World 是一个面向物理推理的智能体研究项目,核心思路是让 AI 智能体通过生成可执行代码来发现和表达物理世界的规律。它把视频理解、视觉语言模型和物理仿真结合起来,构建一个「发现循环」:智能体观察视频中的物理现象,自动编写代码去模拟、验证和修正对世界的假设,最终得到可运行的物理世界表示。项目解决的是传统视觉模型只能识别不能推理、物理仿真又依赖人工建模的问题,让机器像科学家一样提出假设、写实验代码、对照观测结果迭代。技术栈基于 Python,涉及 agentic-ai、代码生成、视频理解、视觉语言模型和物理仿真等方向。目前处于早期阶段,星标约 440,适合关注具身智能、世界模型和 AI for Science 方向的研究者参考和二次开发。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 442

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 60 分钟 部署方式:本地GPU 5 步

环境要求

  • NVIDIA GPU
  • Python 3.10+
  • 模型权重

安装与启动步骤

  1. 1拉仓库建环境

    推理与仿真两套依赖分开。

    git clone https://github.com/MirroS-Lab/Code-as-World.git
  2. 2装推理依赖

    先只装推理那套,跑通再装仿真。

    pip install -r requirements/inference.txt
  3. 3拉配套的量化评估库

    它把物理量计算外包给这个库,缺了评估跑不了。

    git clone https://github.com/Paulineli/QuantiPhy.git /path/to/QuantiPhy
  4. 4跑评测

    按模型规模选参数,先跑小的那个。

    python -m code_as_world.evaluation 4b
  5. 5再跑仿真

    仿真部分用来验证世界模型的一致性。

    python -m code_as_world.simulation

如何确认成功

同一场景在两次仿真里物理量(距离、时间、速度)保持一致,而不是每次给出不同数值

注意事项

  • 它的主张是世界应该用代码与物理量描述,像素只是观测证据。
  • 评测依赖外部量化库,路径要手动指。
  • 两套依赖装在一个环境里容易冲突,建议分开虚拟环境。
  • 研究代码,参数与路径常需手改。

核心亮点

  • 用可执行代码作为世界表示,假设可运行、可验证,比纯文本推理更可检验
  • 把视频理解与物理仿真串成发现循环,形成观察-假设-实验-修正的闭环
  • 基于视觉语言模型自动生成仿真代码,减少人工建模物理场景的成本

不足之处

  • 早期项目,工程化与稳定性有限,复现和扩展需要一定研究能力
  • 依赖视频与视觉语言模型质量,复杂真实场景下的泛化能力待验证

适用场景

  • 研究物理世界模型与具身智能推理机制
  • 从教学或实验视频中自动提取并验证物理规律
  • 为机器人仿真环境自动生成可执行的物理场景代码

替代项目

Genesis、PhysDreamer、World Models

上一篇:oh-my-opencode-slim

下一篇:statewright

同类项目推荐

RepoMaster 开源

让 AI 代理接管你的 GitHub 仓库,自动解决开发任务。

RepoMaster: The open-source AI agent that masters GitHub. It turns any code reposito···

★ 556 2026-08-09
AI-Agents-public 开源

给 AI 编程助手装上 140 个生产级技能,开箱即用

Production-grade agent skills and Custom GPT prompts for ChatGPT, Claude Code, and C···

★ 102 2026-08-09
plugin 开源

让 AI 编程助手记住你的仓库架构,减少重复解释和错误修改。

Spec-driven development and context engineering for Claude Code, Cursor, Codex, and ···

★ 74 2026-08-09
fast-filesystem-mcp 开源

让 AI 快速安全地读写本地文件,告别卡顿与越权

A high-performance Model Context Protocol (MCP) server that provides secure filesyst···

★ 65 2026-08-09
Awesome-Deep-Research 开源

一站式收录智能体深度研究资源,快速跟上前沿。

[ACL 2026 KnowFM] Awesome Agentic Deep Research Resources

★ 875 2026-08-09
x-tweet-fetcher 开源

免登录免密钥,一键抓取 X 数据,AI 智能体好帮手

Fetch X/Twitter tweets, replies, timelines, and articles without login or API keys —···

★ 999 2026-08-09
Ori-Mnemos 开源

让AI记住一切,本地优先的持久记忆框架

Local-first persistent agentic memory powered by Recursive Memory Harness (RMH). Ope···

★ 335 2026-08-09
anything-llm 开源

一个软件装齐所有 AI 功能,离线也能陪你聊

Stop renting your intelligence. Own it with AnythingLLM. Everything you need for a p···

★ 67894 2026-08-09