Skip to content

Commit 505ce33

Browse files
committed
docs: rebrand to loopforge in docs and readme
1 parent ad6e79f commit 505ce33

13 files changed

Lines changed: 180 additions & 50 deletions

README.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
1-
# RexOS
1+
# LoopForge
22

33
English | [简体中文](README.zh-CN.md)
44

5-
RexOS is a long-running agent operating system: persistent memory, tool sandboxing, and model routing, plus an Anthropic-style harness for multi-session work.
5+
LoopForge (formerly RexOS) is a long-running agent operating system: persistent memory, tool sandboxing, and model routing, plus an Anthropic-style harness for multi-session work.
6+
7+
## Brand update
8+
9+
- Public product name: **LoopForge**
10+
- Compatibility names still in use: `rexos` (CLI), `~/.rexos` (config/data dir), and `rexleimo/rexos` (repo path)
11+
- Existing scripts/docs using `rexos` continue to work
612

713
## Documentation
814

@@ -39,13 +45,13 @@ cargo build --release -p rexos-cli
3945

4046
## Run with Ollama (OpenAI-compatible)
4147

42-
RexOS defaults to `ollama` at `http://127.0.0.1:11434/v1` in `~/.rexos/config.toml`.
48+
LoopForge defaults to `ollama` at `http://127.0.0.1:11434/v1` in `~/.rexos/config.toml`.
4349

4450
```bash
4551
# 1) Start Ollama
4652
ollama serve
4753

48-
# 2) Init RexOS (creates ~/.rexos/config.toml + ~/.rexos/rexos.db)
54+
# 2) Init LoopForge (compat command: rexos)
4955
rexos init
5056

5157
# 3) Run an agent session in a workspace directory
@@ -69,7 +75,7 @@ git push origin v0.1.0
6975

7076
## Providers & routing
7177

72-
RexOS supports multiple LLM providers via drivers:
78+
LoopForge supports multiple LLM providers via drivers:
7379
- `openai_compatible` (Ollama / DeepSeek / Kimi / Qwen / GLM / MiniMax / NVIDIA NIM / OpenAI-compatible gateways)
7480
- `dashscope_native` (Alibaba DashScope Generation API / Qwen native)
7581
- `zhipu_native` (Zhipu GLM native auth/token handling)
@@ -97,7 +103,7 @@ provider = "ollama"
97103
model = "default" # uses providers.<name>.default_model
98104
```
99105

100-
To switch providers, set the provider's `api_key_env` (if needed) and update `[router.*]` to point at the provider you want. If you keep `model = "default"`, RexOS uses `providers.<name>.default_model`.
106+
To switch providers, set the provider's `api_key_env` (if needed) and update `[router.*]` to point at the provider you want. If you keep `model = "default"`, LoopForge uses `providers.<name>.default_model`.
101107

102108
Built-in presets include:
103109
- `deepseek` (OpenAI-compatible)

README.zh-CN.md

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,14 @@
1-
# RexOS
1+
# LoopForge
22

33
[English](README.md) | 简体中文
44

5-
RexOS 是一个长任务的 Agent OS:持久化记忆、工具沙盒、模型路由,以及一个 Anthropic 风格的 Harness,用于跨多次会话持续推进任务。
5+
LoopForge(原 RexOS)是一个长任务的 Agent OS:持久化记忆、工具沙盒、模型路由,以及一个 Anthropic 风格的 Harness,用于跨多次会话持续推进任务。
6+
7+
## 品牌更新
8+
9+
- 对外产品名:**LoopForge**
10+
- 兼容名仍保留:`rexos`(CLI)、`~/.rexos`(配置/数据目录)、`rexleimo/rexos`(仓库路径)
11+
- 现有脚本和文档中的 `rexos` 命令可继续使用
612

713
## 文档
814

@@ -39,13 +45,13 @@ cargo build --release -p rexos-cli
3945

4046
## 使用 Ollama(OpenAI 兼容)
4147

42-
默认配置会在 `~/.rexos/config.toml` 里把 `ollama` 指向 `http://127.0.0.1:11434/v1`
48+
LoopForge 默认配置会在 `~/.rexos/config.toml` 里把 `ollama` 指向 `http://127.0.0.1:11434/v1`
4349

4450
```bash
4551
# 1) 启动 Ollama
4652
ollama serve
4753

48-
# 2) 初始化 RexOS(创建 ~/.rexos/config.toml + ~/.rexos/rexos.db
54+
# 2) 初始化 LoopForge(兼容命令:rexos)
4955
rexos init
5056

5157
# 3) 在某个 workspace 目录里运行一次 agent session
@@ -69,7 +75,7 @@ git push origin v0.1.0
6975

7076
## Providers 与路由
7177

72-
RexOS 通过多种 driver 支持多个 LLM Provider:
78+
LoopForge 通过多种 driver 支持多个 LLM Provider:
7379
- `openai_compatible`(Ollama / DeepSeek / Kimi / Qwen / GLM / MiniMax / NVIDIA NIM / 其它 OpenAI-compatible 网关)
7480
- `dashscope_native`(阿里云 DashScope Generation API / Qwen 原生)
7581
- `zhipu_native`(智谱 GLM 原生:auth/token 处理)
@@ -97,7 +103,7 @@ provider = "ollama"
97103
model = "default" # uses providers.<name>.default_model
98104
```
99105

100-
切换 provider:配置对应 provider 的 `api_key_env`(如需),并把 `[router.*]` 指向你想用的 provider;如果 `model = "default"`RexOS 会使用 `providers.<name>.default_model`
106+
切换 provider:配置对应 provider 的 `api_key_env`(如需),并把 `[router.*]` 指向你想用的 provider;如果 `model = "default"`LoopForge 会使用 `providers.<name>.default_model`
101107

102108
内置 presets 包含:
103109
- `deepseek`(OpenAI-compatible)

docs-site/assets/images/favicon.svg

Lines changed: 1 addition & 1 deletion
Loading

docs-site/assets/images/logo.svg

Lines changed: 1 addition & 1 deletion
Loading

docs-site/blog/index.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@ Practical notes for builders choosing an Agent OS and scaling from local prototy
44

55
## Latest posts
66

7-
- [RexOS vs OpenFang/OpenClaw (Builder View)](rexos-vs-openfang-openclaw.md)
7+
- [What Is LoopForge? (Formerly RexOS)](what-is-loopforge.md)
8+
- [LoopForge vs OpenFang/OpenClaw (Builder View)](rexos-vs-openfang-openclaw.md)
89
- [Editorial Calendar](editorial-calendar.md)
910

1011
## Suggested reading order
1112

12-
1. Positioning and fit: [RexOS vs OpenFang/OpenClaw (Builder View)](rexos-vs-openfang-openclaw.md)
13+
1. Brand + product fit: [What Is LoopForge? (Formerly RexOS)](what-is-loopforge.md)
1314
2. First successful run: [New User Walkthrough](../tutorials/new-user-walkthrough.md)
1415
3. Practical templates: [10 Copy/Paste Tasks](../examples/case-tasks/ten-copy-paste-tasks.md)
15-
4. Publishing rhythm: [Editorial Calendar](editorial-calendar.md)
16+
4. Positioning and alternatives: [LoopForge vs OpenFang/OpenClaw (Builder View)](rexos-vs-openfang-openclaw.md)
17+
5. Publishing rhythm: [Editorial Calendar](editorial-calendar.md)

docs-site/blog/rexos-vs-openfang-openclaw.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,27 @@
1-
# RexOS vs OpenFang/OpenClaw (Builder View)
1+
# LoopForge vs OpenFang/OpenClaw (Builder View)
22

33
This comparison is based on local snapshots in this workspace on **March 4, 2026**.
44
Goal: help builders choose the right tool faster.
55

66
## TL;DR
77

8-
- Choose **RexOS** if your core job is coding workflows with reproducible checkpoints and local-first model routing.
8+
- Choose **LoopForge** (formerly RexOS) if your core job is coding workflows with reproducible checkpoints and local-first model routing.
99
- Choose **OpenFang** if your core job is multi-channel operations and autonomous "hands" at scale.
1010
- Choose **OpenClaw** if your core job is personal assistant experiences across many channels and devices.
1111

1212
## What each project optimizes for
1313

1414
| Project | Strongest fit | Why |
1515
|---|---|---|
16-
| RexOS | Dev workflows + long-running engineering tasks | Harness loop (`change -> verify -> checkpoint`), workspace sandbox, SQLite memory, CLI-first |
16+
| LoopForge | Dev workflows + long-running engineering tasks | Harness loop (`change -> verify -> checkpoint`), workspace sandbox, SQLite memory, CLI-first |
1717
| OpenFang | Multi-agent operations + channel adapters | Heavy emphasis on channels, templates, operational breadth |
1818
| OpenClaw | Personal assistant platform + device/channel surfaces | Massive docs and channel coverage, onboarding wizard, broad ecosystem integration |
1919

2020
## Practical differences for builders
2121

2222
### 1) Reproducibility loop
2323

24-
RexOS pushes a strict engineering loop:
24+
LoopForge pushes a strict engineering loop:
2525

2626
```bash
2727
rexos harness init my-repo
@@ -32,7 +32,7 @@ If your team measures progress by repeatable checkpoints and artifact trails, th
3232

3333
### 2) Local-first bring-up
3434

35-
RexOS default path is optimized for local bring-up with Ollama:
35+
LoopForge default path is optimized for local bring-up with Ollama:
3636

3737
```bash
3838
ollama serve
@@ -48,7 +48,7 @@ What we learned from competitors:
4848
- OpenFang: clear install matrix + strong troubleshooting/FAQ structure.
4949
- OpenClaw: strong onboarding funnel + huge scenario inventory + broad links.
5050

51-
What RexOS should do (and now starts doing):
51+
What LoopForge should do (and now starts doing):
5252
- add beginner FAQ
5353
- add more copy/paste task packs
5454
- add growth blog positioning pages
@@ -57,11 +57,11 @@ What RexOS should do (and now starts doing):
5757

5858
Use this simple decision tree:
5959

60-
1. Need coding workflow reliability first? -> **RexOS**
60+
1. Need coding workflow reliability first? -> **LoopForge**
6161
2. Need broad channel operations as first priority? -> **OpenFang**
6262
3. Need consumer-like personal assistant breadth? -> **OpenClaw**
6363

64-
## Start with RexOS in 3 commands
64+
## Start with LoopForge in 3 commands
6565

6666
```bash
6767
ollama serve
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# What Is LoopForge? (Formerly RexOS)
2+
3+
LoopForge is the new public brand of the product previously known as RexOS.
4+
We renamed to make the product easier to remember and easier to spread in builder communities.
5+
6+
## One-line positioning
7+
8+
LoopForge is a **local-first long-running Agent OS** for engineering workflows:
9+
`change -> verify -> checkpoint`.
10+
11+
## Who it is for
12+
13+
- Developers who want reproducible coding loops, not one-shot chat outputs.
14+
- Teams that need durable checkpoints, artifact trails, and workspace-safe tool execution.
15+
- Builders who start local with Ollama and later route to stronger cloud models.
16+
17+
## What changed vs what stayed the same
18+
19+
Changed:
20+
- Product/public name: **LoopForge**
21+
22+
Unchanged for compatibility:
23+
- CLI command: `rexos`
24+
- Config and data dir: `~/.rexos`
25+
- Existing command snippets and scripts continue to work
26+
27+
## Why the name "LoopForge"
28+
29+
- `Loop`: long-running iterative workflows
30+
- `Forge`: build, shape, and harden software artifacts
31+
- Together: a toolchain identity that explains both process and outcome
32+
33+
## 3-command first run
34+
35+
```bash
36+
ollama serve
37+
rexos init
38+
rexos agent run --workspace loopforge-demo --prompt "Create notes/hello.md with a short intro to LoopForge."
39+
```
40+
41+
## Brand keywords (for docs/search/community)
42+
43+
- LoopForge
44+
- long-running agent OS
45+
- local-first coding agent
46+
- harness workflow
47+
- reproducible AI engineering loop
48+
49+
## Next reading
50+
51+
- [LoopForge vs OpenFang/OpenClaw (Builder View)](rexos-vs-openfang-openclaw.md)
52+
- [New User Walkthrough](../tutorials/new-user-walkthrough.md)
53+
- [10 Copy/Paste Tasks](../examples/case-tasks/ten-copy-paste-tasks.md)

docs-site/index.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<div class="rexos-hero" markdown>
22

3-
# RexOS
3+
# LoopForge
44

5-
**Long-running Agent OS**: durable harness + SQLite memory + sandboxed tools + multi-provider routing.
5+
**Long-running Agent OS by Rex**: durable harness + SQLite memory + sandboxed tools + multi-provider routing.
66

77
[Get started (Ollama)](tutorials/quickstart-ollama.md){ .md-button .md-button--primary }
88
[Harness tutorial](tutorials/harness-long-task.md){ .md-button }
@@ -19,6 +19,8 @@ Develop locally with small models on Ollama, then switch routing to GLM / MiniMa
1919

2020
</div>
2121

22+
> Brand update: LoopForge is the public name (formerly RexOS). Compatibility remains unchanged for now: CLI is still `rexos`, and config/data path is still `~/.rexos`.
23+
2224
<div class="grid cards" markdown>
2325

2426
- :material-checklist: **Harness-first long tasks**
@@ -48,7 +50,7 @@ Make sure you have at least one **chat model** available in Ollama (not embeddin
4850
# 1) Start Ollama
4951
ollama serve
5052

51-
# 2) Init RexOS (~/.rexos/config.toml + ~/.rexos/rexos.db)
53+
# 2) Init LoopForge (compat command: rexos)
5254
rexos init
5355

5456
# 3) Run a workspace session
@@ -61,7 +63,7 @@ Make sure you have at least one **chat model** available in Ollama (not embeddin
6163
# 1) Start Ollama
6264
ollama serve
6365

64-
# 2) Init RexOS (~/.rexos/config.toml + ~/.rexos/rexos.db)
66+
# 2) Init LoopForge (compat command: rexos)
6567
rexos init
6668

6769
# 3) Run a workspace session
@@ -73,7 +75,7 @@ Make sure you have at least one **chat model** available in Ollama (not embeddin
7375

7476
```mermaid
7577
flowchart LR
76-
U[You] -->|prompt| R[RexOS CLI]
78+
U[You] -->|prompt| R[LoopForge CLI]
7779
R --> M[(SQLite memory)]
7880
R --> W[(Workspace sandbox)]
7981
R --> G[(Git checkpoints)]
@@ -90,5 +92,6 @@ flowchart LR
9092
- Explore common recipes: `how-to/use-cases.md`
9193
- Start from beginner Q&A: `how-to/faq.md`
9294
- Copy/paste 10 practical tasks: `examples/case-tasks/ten-copy-paste-tasks.md`
95+
- Read the brand intro: `blog/what-is-loopforge.md`
9396
- Read the positioning article: `blog/rexos-vs-openfang-openclaw.md`
9497
- Switch providers (GLM/MiniMax native + NVIDIA NIM included): `how-to/providers.md`

docs-site/zh-CN/blog/index.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@
44

55
## 最新文章
66

7-
- [RexOS 与 OpenFang/OpenClaw 对比(开发者视角)](rexos-vs-openfang-openclaw.md)
7+
- [什么是 LoopForge?(原 RexOS)](what-is-loopforge.md)
8+
- [LoopForge 与 OpenFang/OpenClaw 对比(开发者视角)](rexos-vs-openfang-openclaw.md)
89
- [内容发布日历](editorial-calendar.md)
910

1011
## 建议阅读顺序
1112

12-
1. 先看定位[RexOS 与 OpenFang/OpenClaw 对比(开发者视角](rexos-vs-openfang-openclaw.md)
13+
1. 先看品牌与定位[什么是 LoopForge?(原 RexOS](what-is-loopforge.md)
1314
2. 再跑通首条链路: [新人复习](../tutorials/new-user-walkthrough.md)
1415
3. 最后套模板实操: [10 个可复制任务](../examples/case-tasks/ten-copy-paste-tasks.md)
15-
4. 固定输出节奏: [内容发布日历](editorial-calendar.md)
16+
4. 对比竞品场景: [LoopForge 与 OpenFang/OpenClaw 对比(开发者视角)](rexos-vs-openfang-openclaw.md)
17+
5. 固定输出节奏: [内容发布日历](editorial-calendar.md)

docs-site/zh-CN/blog/rexos-vs-openfang-openclaw.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
# RexOS 与 OpenFang/OpenClaw 对比(开发者视角)
1+
# LoopForge 与 OpenFang/OpenClaw 对比(开发者视角)
22

33
本文基于当前工作区在 **2026 年 3 月 4 日** 的本地快照做对比,目标是帮开发团队更快选型。
44

55
## 一句话结论
66

7-
- 如果你最关注“编码任务可复现 + 可追踪交付”,优先 **RexOS**
7+
- 如果你最关注“编码任务可复现 + 可追踪交付”,优先 **LoopForge**(原 RexOS)
88
- 如果你最关注“多渠道运营 + 大量适配器”,优先 **OpenFang**
99
- 如果你最关注“个人助手体验 + 多端多渠道覆盖”,优先 **OpenClaw**
1010

1111
## 三者各自最强项
1212

1313
| 项目 | 最适合场景 | 核心原因 |
1414
|---|---|---|
15-
| RexOS | 工程研发流程、长任务推进 | Harness 循环(修改->验证->checkpoint)、workspace 沙盒、SQLite 记忆、CLI 优先 |
15+
| LoopForge | 工程研发流程、长任务推进 | Harness 循环(修改->验证->checkpoint)、workspace 沙盒、SQLite 记忆、CLI 优先 |
1616
| OpenFang | 多 Agent 运营和渠道分发 | 渠道覆盖与模板体系很重,偏运营执行面 |
1717
| OpenClaw | 个人助手产品形态 | 文档和渠道覆盖极广,上手向导完整 |
1818

1919
## 对研发团队最关键的差异
2020

2121
### 1)可复现交付链路
2222

23-
RexOS 的核心优势是工程化循环:
23+
LoopForge 的核心优势是工程化循环:
2424

2525
```bash
2626
rexos harness init my-repo
@@ -31,7 +31,7 @@ rexos harness run my-repo --prompt "Run tests and fix one failing case"
3131

3232
### 2)本地起步成本
3333

34-
RexOS 默认就是本地 Ollama 开发流:
34+
LoopForge 默认就是本地 Ollama 开发流:
3535

3636
```bash
3737
ollama serve
@@ -47,18 +47,18 @@ rexos agent run --workspace rexos-work --prompt "Create hello.txt with the word
4747
- OpenFang:安装矩阵清晰,FAQ/故障排查结构化。
4848
- OpenClaw:上手漏斗完整,场景文档数量巨大。
4949

50-
RexOS 对应优化(本次已开始补齐):
50+
LoopForge 对应优化(本次已开始补齐):
5151
- 新手 FAQ
5252
- 更多可复制案例任务
5353
- 面向增长的对比博客
5454

5555
## 快速选型规则
5656

57-
1. 首要目标是“研发稳定交付”?-> **RexOS**
57+
1. 首要目标是“研发稳定交付”?-> **LoopForge**
5858
2. 首要目标是“运营渠道铺开”?-> **OpenFang**
5959
3. 首要目标是“个人助手体验覆盖”?-> **OpenClaw**
6060

61-
## 3 条命令先跑 RexOS
61+
## 3 条命令先跑 LoopForge
6262

6363
```bash
6464
ollama serve

0 commit comments

Comments
 (0)