The Origin
One dev.
An entire team of agents.
What started as a structured task framework evolved into a full multi-agent orchestration platform β six versions, each forced by a hard ceiling hit in production.
Built by Rafe because it's genuinely useful and interesting to build. The goal was never just an AI assistant. It was a workforce β specialized agents that run autonomously, pick up tasks, and deliver results around the clock.
Six versions. Each one forced by a hard ceiling hit in production. Every limitation became the next version's motivation.
Custom Task Framework β Jan 2026
Single agent in a single OpenClaw session with a custom task framework for managing work. Gave structure to AI work beyond raw chat prompts.
One agent couldn't handle complex multi-step work. No parallelism. Hit the ceiling fast β the moment you needed more than one thing done at once, you were stuck.
Multi-Agent System β Early Feb 2026
Multiple specialized agents β Programmer, Writer, Researcher, Reviewer, Architect. Agent spawning and task routing. Parallel work became possible.
No memory between sessions. Agents kept making the same mistakes. Every session started cold β lessons learned disappeared the moment the session ended.
Reflections & Learning β Mid Feb 2026
Agent reflection system β workers reflect on completed tasks. Shared memory that persists lessons learned across sessions. Agents got smarter over time.
Still running as scripts and manual orchestration. No proper server or API. Couldn't scale coordination or run reliably in the background without babysitting.
Web Server Era β Late Feb 2026
lobs-server: FastAPI backend with REST API, task queue, worker management, health monitoring. Mission Control (SwiftUI macOS) and Lobs Mobile (iOS) joined the ecosystem.
38K lines of Python. Task execution was linear if/else chains β no branching, rollback, or complex workflows. The codebase became genuinely hard to maintain.
DAG Workflow Engine β Late Feb 2026
Node-based DAG workflow system. State machines, conditional branching, rollback, event-driven triggers, cron scheduling. 19 workflow definitions shipped.
The Python codebase was massive and fragile. Running a separate server alongside OpenClaw added complexity β a glue layer heavier than the logic it connected.
PAW Plugin β Mar 2026
Full rewrite as an OpenClaw TypeScript plugin. Runs inside OpenClaw β no separate server process. Everything from v1βv5 preserved but cleaner.
Eliminated the glue layer. The entire system became a single process. Circuit breaker, model chooser with 5 tiers, budget guard β all first-class. 8K lines of TypeScript replaced 38K lines of Python.
Nexus Dashboard & Custom Domain β Mar 2026 [CURRENT]
Nexus: React + Vite web dashboard replacing the SwiftUI macOS app. Self-hosted at lobslab.com with Caddy auto-TLS + Cloudflare Tunnel. The system now has a real home on the web.
Cross-platform access from any device. Public site at lobslab.com, private dashboard at nexus.lobslab.com over Tailscale. Workers autonomously fix UI bugs via PAW tasks. The system builds its own interface.