On this page

Agent product reference map

This page maps public app-builder, agent-company, virtual-device, and open workspace products to MIOSA implementation patterns. Use it when you want to build a product where agents create apps, operate a business, share persistent devices, create artifacts, run browser work, publish apps, and keep working in the background.


App builders and generated software products

These products are useful references for the user-facing loop: prompt, plan, generate files, run commands, show preview, accept feedback, version changes, and publish.

ReferenceLinkWhat to study
Lovablelovable.devPrompt-to-app flow, generated UI, hosted previews, app-builder UX
Replit Agentreplit.com/products/agentPlan mode, app generation, live preview, deploy, hosted dev environment
Replit Agent docsdocs.replit.comAgent modes, user guidance, what users can build from natural language
Boltbolt.newBrowser-native full-stack generation, file tree, preview, deploy
Bolt open sourcestackblitz/bolt.newOpen-source prompt, run, edit, and deploy web development agent patterns
v0v0.devDesign-to-code workflows, component generation, iteration loop
Genspark CodeGenspark CodeAutonomous application generation for users without coding experience
EmergentEmergent AI App BuilderNatural-language creation of production-ready full-stack web and mobile apps
Blackbox AIBlackbox AI BuilderFull-stack generation covering frontend, backend, database, and deployment

Agent-company, virtual-device, and business-operator products

ReferenceLinkWhat to study
Cofoundercofounder.coCompany departments, roadmap tasks, approvals, managed services, agents, skills, integrations
Cofounder docsdocs.cofounder.coWorkspace, company, tasks, library, roadmap, departments, agents, skills, MCP, integrations, publishing
Cofounder founder guidePDF guideStart, build, sell, and scale operating loops for a founder/company OS
Polsiapolsia.com24/7 company operator positioning: planning, coding, marketing, operations
Nebulanebula.ggWorkspace agents, devices, jobs, miniapps, integrations, browser and code capabilities
Nebula docsdocs.nebula.ggDevices, virtual/local devices, agents, jobs, miniapps, channels, integrations, connected accounts
Heuresisgithub.com/HeuresisEncoded workspaces, markdown business systems, agent teams, runtime-agnostic templates
Heuresis Growth OperatorGrowth-Operator-AgencyFoundations, marketing, nurture, sales, launch, scale, partnerships as agent departments
Heuresis LinkedIn AgencyLinkedIn-AgencyGhostwriting, outbound, qualification, fulfillment, high-ticket programs
MIOSA BusinessOSMiosa-osa/BusinessOSOpen-source MIOSA business workspace template with desktop UI, OSA terminal, projects, CRM, docs, calendar, contexts, and agent modules
Agent desktop repoagent-workspace-linuxIsolated desktop/browser workspace over MCP for GUI/web automation
Agent orchestrator repoagent-orchestratorParallel coding agents, isolation, feedback routing, status tracking, plugin runtimes
Multi-agent listawesome-multi-agent-orchestratorsBroader orchestration landscape and product primitives

What the references have in common

User-facing agent loop

The user gives a goal, the agent plans, executes tool calls, shows progress, receives feedback, and resumes without forcing the user into raw infra.

Persistent workspace

A place where agents read context, write files, save artifacts, and resume work across conversations.

Agent roster

Specialized workers for engineering, design, marketing, sales, support, finance, operations, research, and admin workflows.

Task system

Work is tracked as tasks, roadmap items, jobs, or sessions with status, owner, output, approvals, and history.

Connected tools

Integrations, MCP servers, custom APIs, managed credentials, browser sessions, email, CRM, GitHub, payments, docs, and design research.

Human approval

Humans approve risky actions: publishing, sending outbound, changing billing, deleting data, using admin credentials, or spending more credits.

Visible work stream

The product shows commands, tool calls, browser actions, files, artifacts, previews, logs, and final outputs.


App-builder architecture

Genspark, Emergent, Blackbox AI, Lovable, Replit Agent, Bolt, and v0-style products are not just code generators. The durable product shape is an agent runtime wrapped around a persistent build workspace, a visible event stream, a file/artifact panel, a preview surface, and a publish path.

App-builder surfaceMIOSA primitive
Project workspacePersistent sandbox, snapshots, files, exec
File tree and editorFilesystem API and streamed file events
Command logStreaming exec events
Preview paneSandbox preview URL
Visual QAComputer with browser, screenshots, and click/type actions
Version historySnapshots, artifacts, git integration in your product
Publish buttonMIOSA Deploy or App Engine
Public app URLDeployment public_url or workspace domain
Usage meterCredits for model, sandbox runtime, computer runtime, storage, deployment

The key rule is that code should be created and modified inside the MIOSA sandbox when the product is an agent-builder. The user’s laptop or your backend can orchestrate, but the actual files, installs, tests, preview server, and artifact outputs should live in the assigned workspace.

App-builder implementation checklist

  1. Create or resume a persistent sandbox for each app project.
  2. Store the sandbox id on your app/project record.
  3. Stream agent reasoning summaries, tool calls, file writes, command output, preview readiness, and deployment state.
  4. Show a file/artifact panel next to chat.
  5. Show a live preview frame using the returned preview URL.
  6. Use snapshots before risky rewrites and after working milestones.
  7. Add a browser computer only when the agent must visually inspect, log into a site, fill forms, or do human-style QA.
  8. Publish from /workspace to MIOSA Deploy or App Engine.
  9. Store the deployment id and version id on the app/project record.
  10. Charge credits for model work, sandbox runtime, computer runtime, storage, and deploy/runtime usage.

Cofounder-style company OS on MIOSA

Cofounder describes the product around a company workspace, departments, agents, tasks, roadmap, shared library, skills, integrations, managed services, publishing, and settings. The MIOSA implementation uses your backend as the company control plane and MIOSA as the execution substrate.

Company workspace
  -> roadmap and tasks
  -> departments
  -> agent roster
  -> shared library/context
  -> connected tools and secrets
  -> assigned MIOSA devices
  -> artifacts, previews, deployments, receipts

Recommended mapping:

Cofounder-style conceptMIOSA implementation
Company workspaceYour workspace record plus persistent sandbox/computer ids
DepartmentsAgent groups with scopes, tools, budgets, and approval policy
TasksAgent runs or sessions with event streams and artifacts
RoadmapProduct-owned task graph; selected tasks dispatch to MIOSA
LibraryFiles/artifacts in sandbox plus your product database
SkillsAgent instructions, skill folders, MCP tools, reusable runbooks
Managed servicesMIOSA Deploy, App Engine, data services, connector grants
PublishingSandbox publish to deployment or App Engine
SettingsModels, domains, inboxes, secrets, budgets, device policy

MIOSA BusinessOS reference

BusinessOS is the MIOSA-owned open reference for this product category. It is a self-hosted business workspace template that gives agents an actual operating environment instead of only a chat thread.

Use BusinessOS as the concrete example when explaining how MIOSA can power a customer’s own business OS, agency OS, content OS, or custom operator product.

BusinessOS conceptProduct lessonMIOSA platform mapping
Desktop environmentAgents and humans need a shared place to workMIOSA Computer or product UI wrapping a sandbox/computer
Terminal with OSAPrompt goes into an agent that can take actionsAgent runtime connected to MIOSA CLI/API/MCP
Projects and tasksWork needs status, owner, deadline, and historyYour task model plus MIOSA run ids and event streams
Clients / CRMAgents need business data, not isolated promptsYour application database plus managed connectors
Documents and contextsAgent memory should be structured and searchableFiles, artifacts, vectors, docs, and context injection
CalendarAgents need schedule and remindersConnector grants, scheduled jobs, approvals
Module systemThe workspace grows by adding toolsCustom product modules backed by sandboxes, computers, and APIs
OSA orchestrationOne prompt can route to multiple specialist agentsMIOSA agent orchestration, child sandboxes, child computers, receipts

Recommended BusinessOS-style runtime layout inside a MIOSA sandbox:

/workspace
  /agents
    founder.md
    engineering.md
    sales.md
    support.md
  /context
    company.md
    customers.md
    policies.md
  /modules
    crm/
    docs/
    tasks/
    reports/
  /artifacts
    proposals/
    screenshots/
    exports/
  /runbooks
    launch.md
    support-triage.md
    weekly-review.md

BusinessOS is also the bridge between the two major product shapes:

  • for an app-builder product, BusinessOS can be the generated app or template the agent modifies and deploys;
  • for an agent-company product, BusinessOS can be the persistent operating workspace where the agent departments work every day.

Founder guide implementation map

The Cofounder guide is organized around four operating loops: start, build, sell, and scale. In a MIOSA product, each loop becomes a set of agents, devices, artifacts, and approvals.

Start loop

Purpose: turn a vague idea into a specific problem, market, wedge, name, and next step.

WorkAgentDevice
Problem statementStrategy agentNo device
Market/wedge researchResearch agentSandbox if crawling or artifact generation is needed
Customer interview planResearch or founder agentNo device or sandbox
Name/domain/social handle checksBrand agentComputer if browser login/inspection is needed
First public commitmentWebsite or artifact agentSandbox

Outputs:

  • problem brief
  • wedge market definition
  • customer interview list
  • name/domain shortlist
  • first-week plan
  • landing-page draft

Build loop

Purpose: move from idea to working product, repo, deployment, auth, database, frontend, tests, and production operations.

WorkAgentDevice
MVP specProduct agentNo device or sandbox for artifact
Repo scaffoldEngineering agentSandbox
Deploy setupEngineering/deploy agentSandbox plus deployment
Secrets/env docsSecurity agentSandbox, never raw secrets in chat
Auth/databaseEngineering agentSandbox plus data service
Frontend loopDesign/engineering agentSandbox plus computer for visual QA
Tests and lintQA agentSandbox
Production debuggingOps agentSandbox/computer depending on issue

Outputs:

  • product spec
  • repo/files in /workspace
  • preview URL
  • test/build logs
  • deployment URL
  • run receipts
  • issue/debug report

Sell loop

Purpose: build brand, website, ICP, competitor research, sales workflow, outbound, pitch, and marketing loop.

WorkAgentDevice
Brand story and valuesBrand agentNo device
Website generationMarketing/engineering agentSandbox
ICP and competitor mapResearch agentSandbox for research artifacts
Lead listSales agentSandbox; computer if authenticated dashboard work
Outreach sequenceSales agentConnector plus approval
CRM workflowSales ops agentConnector/computer
Content assetsMarketing agentSandbox
Campaign metricsMarketing ops agentConnector/computer

Outputs:

  • brand brief
  • website/landing page
  • ICP definition
  • competitor map
  • CRM pipeline
  • lead list
  • email sequence drafts
  • content calendar
  • marketing reports

Scale loop

Purpose: improve the loops that already work: analytics, support, unit economics, expansion, and operating cadence.

WorkAgentDevice
Analytics instrumentationEngineering/data agentSandbox
Funnel/retention analysisData agentSandbox
Support knowledge baseSupport agentSandbox artifact workspace
Support triageSupport agentConnector/computer with approval
Unit economics reportFinance agentSandbox
Expansion analysisStrategy agentNo device or sandbox for report
Weekly operating reviewOperations agentSandbox for generated report

Outputs:

  • analytics event plan
  • funnel report
  • knowledge base
  • support decision trees
  • unit economics dashboard/report
  • expansion memo
  • weekly operating review

Reference architecture


Open-repo patterns to borrow

RepoPatternMIOSA equivalent
Miosa-osa/BusinessOSFull business workspace template with OSA terminal, modules, desktop UI, and business contextMIOSA starter template for customers building an agent-company or internal operator product
stackblitz/bolt.newBrowser-based prompt, run, edit, deploy app-builderMIOSA app-builder UI over persistent sandbox, preview, artifacts, deployment
agent-workspace-linuxSeparate hidden desktop/browser controlled through MCPMIOSA Computer or local device with visible stream, pause, permissions, screenshots
agent-orchestratorParallel agents, status tracking, plugins, isolation, review loopMIOSA agent sessions, child devices, event stream, runtime adapters, approvals
Heuresis templatesRuntime-agnostic markdown workspace with agents and decision rulesPersistent sandbox with SYSTEM.md, agents/, skills/, runbooks/, artifacts/
Nebula devicesShared virtual/local devices for agents and teammatesMIOSA sandbox/computer/local device with primary device policy

Product implementation checklist

  1. Choose the product family: app builder, artifact factory, agent-company, virtual device, browser operator, or hybrid.
  2. Define workspace, project, app, and company records.
  3. Define departments and agent roster when the product is an operator/company product.
  4. Create a primary persistent sandbox for code, files, artifacts, and builds.
  5. Add optional computer for browser, dashboard, screenshot, and visual QA work.
  6. Store shared company context and library artifacts.
  7. Add app/project task and roadmap models.
  8. Dispatch prompts into assigned agents and devices.
  9. Stream tool calls, files, commands, screenshots, previews, and artifacts.
  10. Add connector grants and managed secrets.
  11. Add approval gates.
  12. Add credit estimates and ledger entries.
  13. Add snapshots, forks, and rollback.
  14. Add deploy and App Engine for public apps.
  15. Add recurring jobs for support, analytics, marketing, and monitoring.
  16. Add audit receipts for every external action.

See also

Was this helpful?