AI ToolAI Infrastructure

Dolly

Dolly is a modular POSIX-like userspace that executes entirely within a browser tab, including a bootstrapped C/C++ compiler, shell, package manager (amy), and X11 server.

Dolly is a modular POSIX-like userspace, integrating with Claude Code, Codex, Pi and Neovim. InnovaAI rates it 3.6 of 10 for agency adoption, best for Backend Developer, Full-Stack Developer and Technical Project Manager roles.

Situational Fit3.6/10

Agency Audit

Dolly runs a POSIX-like development environment directly in a browser tab, bootstrapping a C/C++ compiler and package manager without server infrastructure. It integrates with Claude Code, Codex, and local AI models via WebGPU, making it most valuable for development agencies that prototype applications, test containerized builds, or explore local LLM inference without provisioning cloud resources. Adoption pays off if your team spends 5+ hours weekly spinning up isolated dev environments, testing AI model deployments, or onboarding contractors into sandboxed workspaces.

Situational FitNo WLOpen Source
Seats

5recommended

Est. Hours Saved

60/mo

Net Capacity

No paid plan published

Friction

Moderate

Illustrative scenario. Not a guarantee. Net capacity needs a verified paid base plan, and none is published for this service, so it is not modeled. Hours saved come from the service estimate; implementation, taxes, and unprovided usage charges are excluded.

Situational Fit
Fit36
Visit Dolly
Best For Your Team
  • Backend Developer handling local development environment setup
  • Full-Stack Developer handling contractor and junior developer onboarding
  • Technical Project Manager handling containerized application testing
Not Ideal If
  • Your agency primarily delivers design or strategy work with minimal custom development; Dolly's value is concentrated in build, test, and deployment workflows that design-led teams do not perform.
  • Your development stack relies on proprietary or closed-source tools that do not compile from source or run in POSIX environments; Dolly's modular architecture assumes access to source-buildable dependencies.
  • Your team works on performance-critical applications requiring sustained GPU compute or large-scale containerized deployments; browser-based execution introduces latency and resource constraints that make Dolly unsuitable for production workloads.

Internal Adoption Path

Team Subscription

No paid plan published

Time Saved Monthly

60 hr/mo

5 seats × 12 hr each

Value of Reclaimed Time

$4,500/mo

modeled at $75/hr labor rate

Net Capacity

No paid plan published

Illustrative scenario. Not a guarantee. No verified paid base plan is published for this service, so subscription cost and net capacity are not modeled. Implementation, taxes, and unprovided usage charges are excluded.

Platform Features

Core capabilities of Dolly

Browser-based POSIX environment with bootstrapped compiler

Runs a complete C/C++ compiler and shell toolchain inside a browser tab without server infrastructure. Developers build and test applications directly in-browser, eliminating local environment setup and reducing onboarding time for new team members.

Package management via amy package manager

Install, manage, and version dependencies within the browser session using the amy package manager. Developers can reproduce exact build configurations across team members and contractors without manual dependency documentation.

Dollyfile recipe system for custom images

Define reproducible development environments using Dollyfile recipes, similar to Dockerfiles. Teams codify environment setup once and share it as a single link, compressing environment-sync overhead across the team.

Local AI model execution via WebGPU

Run inference on local LLMs like Qwen3.5-2B directly in the browser using WebGPU acceleration. Developers and PMs test AI-powered features without cloud API costs or latency, and can prototype agent integrations (Claude Code, Codex) in isolated sessions.

X11 server and libghostty framebuffer for GUI applications

Execute graphical applications (Emacs, Ghostty, Neovim) within the browser via an X11 server and framebuffer. Non-terminal-fluent team members can inspect running applications and review builds through a familiar GUI without SSH or local installation.

Shareable browser sessions for collaborative review

Save and share running development environments as browser links. Project Managers and stakeholders review code builds, test outputs, and AI model behavior without local setup, compressing review cycles from hours to minutes.

What Makes Dolly Different

Unique advantages vs similar tools in this niche

Runs a full POSIX-like environment entirely in the browser

vs Traditional virtual machines or containers requiring server infrastructure

Dolly bootstraps a C/C++ compiler and runs applications without any backend, using only the browser.

Enables local AI model execution via WebGPU

vs Cloud-based AI services that require API calls and data transfer

Models like Qwen3.5-2B can be installed and run locally within the browser session.

Value Equation

Outcome-likelihood-time-effort assessment for Dolly

Value math requires real pricing

The Value Equation (dream outcome × likelihood ÷ time × effort) feeds directly into ROI math. Dolly has no published pricing, so we hold this section until real numbers are available.

Contact Dolly

Pricing

Pricing data not yet available for Dolly.

Reality Check

Trade-offs & Gotchas

Dolly requires team familiarity with terminal workflows and POSIX conventions; designers and non-technical roles derive minimal value. Browser-based execution also means performance ceilings on compute-heavy tasks, and WebGPU support remains inconsistent across browsers and devices.

Implementation Reality

High effort: requires technical configuration and team training

Effort: 4/10Time: 4/10

How This Accelerates White-Label Services

Who It's For

  • ✓development-agencies
  • ✓agencies-needing-browser-based-dev-environments
  • ✓agencies-exploring-local-ai-models

Acceleration Steps

  1. 1Schedule onboarding with the vendor
  2. 2Configure run a posix-like userspace entirely in a browser tab
  3. 3Connect Claude Code
  4. 4Launch your first client project

Academy for Dolly

Work through it in order: the course for this service first, then the modules behind it.

Course for this service

Dolly Agency Implementation, Browser-Based Dev Environments for Client Delivery

Learn how to package reproducible development environments as shareable browser links for clients, contractors, and code reviewers. This course covers Dollyfile recipe creation, amy package management, and delivery workflows that eliminate client setup friction and reduce support overhead through self-contained browser-based builds.

Open the course

Core concepts

The mental model you need to price and scope the work.

  1. Provider Concentration ExposureConcept

    Provider Concentration Exposure measures how much of an agency's client delivery depends on one model vendor's pricing, uptime, and roadmap. The framework scores each AI-backed workflow on three axes: share of requests routed to a single provider, cost sensitivity if that provider reprices, and recovery time if the API degrades or a model is retired. High exposure is not a technical problem, it is a retainer problem: a client deliverable that stalls because one endpoint changed terms is a margin and trust event. The concentration risk is structural, not hypothetical. OpenAI closed roughly $11 billion against a $30 billion target in its latest round, which constrains roadmap and pricing flexibility for every agency building on its API. Mitigation is cheap relative to the downside: route through a gateway layer such as Portkey or OpenRouter, keep a second provider warm, and document a fallback for each critical workflow before the client asks for one.

  2. Orchestration Layer PremiumConcept

    Orchestration Layer Premium is the margin an agency keeps by routing every model call through an abstraction layer instead of hard-coding a single provider's SDK into client delivery. The layer (a gateway, router, or proxy) lets you swap Anthropic, OpenAI, Google Vertex AI, or AWS Bedrock behind one interface, so a price change or capability shift becomes a config edit rather than a rebuild. It matters because provider economics move fast: OpenAI closed an $11B round against a $30B target, which constrains the pricing flexibility agencies plan around. The premium shows up twice, first as avoided rework hours when a model is deprecated, second as negotiating room when you can quote two vendors on the same workload. Helicone and TrueFoundry both sell this layer directly, and Portkey-style routing does the same job at smaller scale. Agencies running retainer-based AI features should treat the gateway as billable infrastructure, not overhead.

  3. Token Cost AttributionConcept

    Token Cost Attribution is the practice of metering model spend at the workflow level, not the account level, so every AI-backed deliverable carries its own cost line before it reaches a client retainer. The category description frames AI Infrastructure around cost, latency, and reliability, and cost is the variable agencies control least once a build ships. Forrester's Tokenomics analysis warns that agentic workflows billed by token consumption can erode margin when nobody audits them at design stage, and prompt-level trimming has been shown to cut per-task costs by 50 percent or more. A concrete case: an agency running document-summarization agents for three retainer clients discovers that one client's full-document attachments account for most of the monthly model bill, because no per-workflow meter existed. Gateways such as Helicone and Portkey log spend per request, which turns that discovery into a routing decision rather than a quarterly surprise.

8 modules selected for Dolly

Frequently Asked Questions

Answers about pricing, setup

Dolly is a modular POSIX-like userspace that runs entirely in a browser tab, including a bootstrapped C/C++ compiler, shell, and package manager. It lets developers build containerized applications, run local AI models via WebGPU, and execute GUI applications (Emacs, Ghostty, Neovim) without provisioning servers or local infrastructure. Teams can save and share reproducible development environments as browser links using Dollyfile recipes.

Dolly does not publish per-seat pricing. Access is provided through browser-based sessions with no subscription model disclosed in public documentation. Verify current pricing and licensing terms directly with the Dolly team.

Conservative estimate: 3-5 hours per developer per week on environment setup, dependency management, and onboarding friction. Savings compound if your team onboards contractors frequently or maintains multiple isolated dev environments. Actual hours depend on current workflow (teams using Docker locally see smaller gains; teams using cloud VMs see larger gains).

Dolly runs in a browser tab and requires an initial network connection to load the environment. Once loaded, most terminal and build operations execute client-side. Verify offline capability and session persistence with the Dolly team before adopting for teams with intermittent connectivity.

Yes. Dolly's shareable browser sessions and saved environments let you distribute reproducible dev sandboxes via links. Contractors and external reviewers can inspect builds, test outputs, and AI model behavior without local setup or credentials. Confirm data isolation and access controls with your security team before sharing sessions containing proprietary code.

Dollyfile recipes are text-based and portable; you can export them and rebuild environments in Docker or other POSIX systems. Browser sessions are ephemeral unless saved explicitly. Before adoption, establish a process for exporting and archiving Dollyfiles and session snapshots to avoid lock-in.