What Changed
Feature-by-feature breakdown of how OpenClaw became Steadybase.
What Changed
A detailed feature-by-feature comparison of what Steadybase added, modified, and extended from the OpenClaw foundation.
Feature Transformation
From Single-User Chat to Multi-Agent Platform
Added
Features that did not exist in OpenClaw:
| Feature | Description |
|---|---|
| 8 AI Workers | Specialized agents with roles, memory, and active workflows |
| 6 Temporal Workflows | Durable, fault-tolerant multi-step executions |
| Hierarchical Memory | 4-scope persistent memory with compression and pinning |
| Drew Coordinator | 9-step multi-agent orchestration workflow |
| Multi-LLM Routing | Claude + GPT-4o + Gemini selection by task type |
| Human-in-the-Loop | Signal-based approval gates with configurable timeouts |
| Nexus Integration | Cross-namespace Temporal calls |
| Deal Pipeline | Full CRM-style deal management |
| Metrics Dashboard | Token usage, pipeline health, worker performance |
| WebSocket | Real-time updates for worker status and workflows |
| VAPI Integration | Voice call analysis and recording |
| Slack Integration | Bot notifications and alerts |
| iOS App | Capacitor-based native mobile client |
| Rate Limiting | Tiered rate limits on all endpoints |
| Audit Logging | Security event logging |
| Role-Based Auth | Admin and viewer roles with invite codes |
Modified
Features that existed in OpenClaw and were significantly modified:
| Feature | OpenClaw | Steadybase |
|---|---|---|
| Chat | Simple LLM chat | Brain API with memory context, conversation history, per-user isolation |
| Authentication | Basic auth | JWT with randomized invite codes, role-based access |
| API Structure | Single route file | 5 modular API routers (Brain, Workers, Deals, Memory, Metrics) |
| Server | Basic Express | Express with Helmet, CORS, rate limiting, auth middleware |
| Frontend | Chat-only UI | Full dashboard with workers, pipeline, memory, metrics panels |
Kept
Core elements preserved from OpenClaw:
| Element | Notes |
|---|---|
| React SPA | Dashboard builds on the React foundation |
| Express Server | API server extends the Express setup |
| TypeScript | Full TypeScript codebase maintained |
| Chat Core | Brain chat feature evolved from OpenClaw's chat |
| Project Structure | Directory and build configuration preserved |
Architectural Shifts
Stateless → Durable
OpenClaw: Every interaction is stateless. Close the browser, lose the context.
Steadybase: Every workflow runs on Temporal Cloud. Close the browser, restart the server, even crash mid-execution — the workflow resumes exactly where it left off.
Single Model → Multi-LLM
OpenClaw: Connected to one LLM provider.
Steadybase: Routes to Claude (reasoning), GPT-4o (content), or Gemini (speed) based on what the task requires.
Chat → Orchestration
OpenClaw: User types a message, gets a response.
Steadybase: User sends a request, Drew decomposes it into subtasks, delegates to specialist agents, waits for human approval, coordinates across namespaces, and delivers a comprehensive result.
Session Memory → Institutional Memory
OpenClaw: Memory exists only during the active session.
Steadybase: Four-scope hierarchical memory persists across sessions, workers, teams, and the entire organization. Workers learn and improve over time.