Architecture
How Row-Bot stays local-first.
These high-level subsystem maps show Row-Bot's 4.9 control plane: one checkpointed parent coordinates agent work; conversations, documents, memory, workflows, and project assets stay durable with the host; and exact-model reasoning, context metering, and recoverable compaction remain provider-aware. Tools and skills can load progressively without expanding approval boundaries, OpenCode routes through native model protocols, authenticated browsers share one owner authority, and models, network routes, and optional runtimes remain explicit.
Conversations, orchestration checkpoints, documents, memory, tasks, access records, and project assets live with the Row-Bot host.
One authoritative parent joins required results, tracks dependencies and later waves, and finalizes once across retries, approvals, and restarts.
Local desktop, remote desktop, and compact sessions expose the same owner capability behind invitations, revocable sessions, exact saved addresses, and host checks.
Hosted models, tools, channels, MCP, Computer Use, Tailscale, and reverse proxies remain separately configured, reviewable, and approval-aware.
Subsystem maps
Open any high-level diagram for a larger view. The gallery starts with the core-agent map, then moves through specialized subsystems; the technical reference documents the current 4.9 runtime and security contracts in detail.
Core Agent
Interfaces, parent-led orchestration, provider routing, checkpointed budgets, context, memory, tool calls, workflows, storage, and control planes.
Context Assembly
Complete next-input metering, model-aware limits, rolling compaction, durable summaries, and the current turns, skills, memories, documents, and tool results that become model-ready context.
Knowledge Graph
Durable document queues, resumable extraction, atomic sharded retrieval, graph storage, wiki export, and Dream Cycle refinement.
Background Workflows
Natural-language workflow creation, scheduling, execution, approvals, delivery, and recurring loops.
Multi-Channel Runtime
Messaging entry points, adapters, normalization, identity mapping, attachment handling, and delivery.
Designer Studio
Project modes, page generation, media, targeted edits, preview sandboxing, export, and publish paths.
Developer Studio
Workspace linking, repo context, approval modes, Git operations, Docker Sandbox, tests, and PR prep.
Skills System
Smart Skills activation, task-scoped progressive selection, child isolation, Skills Hub imports, bundled guides, slash commands, and bounded skill prompts.
Safety, Privacy & Control
Local-first boundaries, owner authentication, exact trusted addresses, managed route ownership, approvals, prompt-injection defense, target-window control, encrypted credentials, and updates.
Self-Evolution
Status introspection, diagnostics, capability registry, insights, skill guidance, and controlled self-management.