codeplace // run opencode in the cloud, $6/mo flat
// run opencode in the cloud  ·  $6/mo flat  ·  no meter, no surprises //
// a Sprisa Inc. product

run opencode in the cloud,
for six dollars a month.

A private, persistent sandbox that boots in seconds, sleeps when you walk away, and follows you from desktop to phone — while your agent keeps working.

$6/mo, flat. no meter. cancel anytime.
opencode.codeplace.app
$ codeplace up
provisioning microVM…
✓ ready in 1.8s
opencode serve ↑
agent: refactor auth ↺
session →
on the go
agent: ↺
still working…
boots in seconds work in the browser or TUI hand off to mobile — your agent keeps working
isolation
Firecracker microVM
memory
DDR4 ECC
storage
15 GB persistent
backup
Cloudflare R2
models
bring your own keys
limits
no session caps

// pricing

One price.

Everyone else meters CPU, RAM and storage by the hour. We charge $6/month, flat. The more you use it, the more obvious that gets.

0h 720h
$6.00 /mo
at 100 active hrs/mo

    // what $6 actually buys

    Batteries included. No line items.

    Consumption clouds start cheap, then bill you for every hour, every gigabyte, every build. Here's what you get.

    • ✓Predictable monthly billelsewhere: metered
    • ✓opencode, pre-configured & readyelsewhere: DIY setup
    • ✓GitHub connected over SSHkeys managed for you
    • ✓Publish shareable docsstatic hosting, /docs
    • ✓DDR4 ECC memoryelsewhere: pay per GB
    • ✓15 GB persistent diskelsewhere: pay per GB
    • ✓No data-transfer feeselsewhere: metered egress
    • ✓Automatic off-site backupsto Cloudflare R2
    • ✓Firecracker microVM isolationyour own microVM
    • ✓Mobile via WhisperCodedesktop ↔ phone
    • ✓Bring your own model keysno lock-in
    • ✓No session limits, no bill anxietyrun the long build
    • ✓No third-party account requiredjust codeplace

    // docs — not just for code

    Your agent ships a real, shareable page.

    Ask for anything that fits on a page and opencode writes a self-contained HTML doc, then publishes it to a strongly-cached link you can send to anyone — no build step, no hosting. The tabs below are real example pages opencode generated — not the codeplace app itself.

    docs.codeplace.app/0x1a/…example output

    From a stock-market deep-dive to “which sofa should I buy” — if it fits on a page, your agent builds it and hands you a link. Useful whether or not you write code.

    // get going

    From zero to a working agent in about a minute.

    01

    Subscribe

    $6/mo, flat. One checkout, no usage to forecast.

    02

    Launch

    Open your dashboard and your sandbox boots in seconds — in the browser or your TUI.

    03

    Build & publish

    Code, research, or ship a page. Walk away — it persists and picks up on mobile.

    quick start
    # 1 · subscribe — $6/mo, flat # 2 · open your dashboard open https://codeplace.app/dashboard # 3 · launch → opencode runs in your browser
    # in opencode → "Add server" url https://opencode.codeplace.app username opencode password <your codeplace token> # from the dashboard
    # take it with you # 1 · install WhisperCode (iOS / Android) # 2 · add server → opencode.codeplace.app # 3 · your agent keeps working while you're away

    // ready when you are

    Get started.

    opencode in the cloud, $6/month flat. Boots in seconds — no setup, no meter, cancel anytime.

    `}, market:{path:'0x2f/ai-megacaps-jun26',html:`

    MEGACAP COMPARISON · NASDAQ

    Who is earning the AI boom?

    Meta · Adobe · Alphabet · Nvidia — trailing-twelve-month data, Jun 2026
    CompanyMkt capRev (TTM)Rev YoYNet marginP/EFwd P/E
    Nvidia NVDA$4.97T$216B+85%63%31×16×
    Alphabet GOOGL$4.40T$423B+22%38%27×25×
    Meta META$1.44T$215B+33%33%21×18×
    Adobe ADBE$82B$25B+12%29%12×

    Revenue growth, YoY

    Nvidia+85%
    Meta+33%
    Alphabet+22%
    Adobe+12%

    Net margin

    Nvidia63%
    Alphabet38%
    Meta33%
    Adobe29%

    Read

    Nvidia — the engine

    +85% revenue at a ~63% net margin. A 31× trailing P/E falls to ~16× forward, so the tape is pricing a steep earnings ramp, not a stall.

    Alphabet & Meta — compounders

    22–33% growth at 33–38% margins, still under ~27× earnings — AI demand without Nvidia's multiple.

    Adobe — the value call

    Cheapest of the four (~9× forward) after an AI re-rating, but the slowest grower (+12%). A bet the install base defends the moat.

    One trade, four ways

    Three of four are AI-capex winners. Nvidia sells the shovels; Alphabet and Meta fund the dig with ad cash; Adobe is the one with something to lose.

    Risk. These names rise and fall on one variable — data-center spend. A pause hits Nvidia first, then the hyperscalers' buildouts. Concentration, export controls, and forward multiples that assume flawless execution all cut the same way.
    Illustrative analyst sample drafted by your agent · figures rounded from public Jun 2026 market data · not investment advice.
    `}, party:{path:'0x3c/mayas-30th',html:`

    Maya's 30th
    Disco Bash

    Saturday, July 18
    8:00 PM
    Hosted by Maya R.
    📍RSVP to see location

    Sending my twenties off on the roof. Dress to shimmer ✨ — DJ Volta on the decks, disco till late.

    Guest List
    24 Going · 5 Maybe
    +18
    30
    disco bash
    👍
    Going
    🤔
    Maybe
    🥺
    Can't go
    `}, compare:{path:'0x4d/standing-desks-2026',html:`
    Buyer's Guide · 2026

    Best standing desks, ranked

    Nine desks tested over six weeks for stability, range, and value.

    DeskRatingNotesPrice
    Uplift V2BEST OVERALL★★★★★
    + rock-solid at full height
    − pricey casters
    $699
    Fully Jarvis★★★★☆
    + best warranty
    − slight wobble when tall
    $629
    Flexispot E7VALUE★★★★☆
    + unbeatable price
    − basic controller
    $429
    Vari Electric★★★☆☆
    + 2-minute setup
    − short height range
    $595
    `}, prototype:{path:'0x5e/taskflow-proto',html:`

    Today

    Done
    7
    In progress
    3
    Due today
    2

    Tap a box — it's live

    due 4pm
    due 6pm
    `}, plan:{path:'0x6f/auth-migration-plan',html:`
    Implementation Plan · Eng

    Migrate auth → Clerk

    owner: platform · target: 2 sprints · status: draft
    Decision: adopt Clerk for session & user management; keep our own entitlement table as the source of truth for access.

    Phases

    Phase 1Stand up Clerk, dual-write users, no user-facing change.
    Phase 2Cut sign-in to Clerk behind a flag; migrate sessions.
    Phase 3Remove legacy auth, backfill, delete dead code.

    Task breakdown

    #TaskEst
    1Provision Clerk instance + JWKS verify2d
    2EnsureUser upsert from Clerk ID1d
    3Exchange endpoint → mint viewer token2d
    4Delete password tables (after soak)0.5d

    Exit criteria

    &check; 100% sign-ins via Clerk for 7 days   &check; zero legacy sessions   &check; rollback flag removed
    `} }; function show(key){var d=DOCS[key]; if(!d) return; addr.textContent='docs.codeplace.app/'+d.path; frame.srcdoc=d.html;} chips.forEach(function(c){c.addEventListener('click',function(){ chips.forEach(function(x){var on=x===c;x.classList.toggle('on',on);x.setAttribute('aria-selected',on?'true':'false');}); show(c.getAttribute('data-doc')); });}); show('research'); })(); // ---- signed-in nav: swap "sign in / start" for "dashboard" (no redirect) ---- (function(){ var pk="pk_live_Y2xlcmsuY29kZXBsYWNlLmFwcCQ"; if(!pk) return; var b=pk.replace(/^pk_(live|test)_/,''); while(b.length%4)b+='='; var host; try{host=atob(b).replace(/=+$/,'').replace(/\$+$/,'');}catch(e){return;} if(!host) return; var s=document.createElement('script'); s.async=true; s.crossOrigin='anonymous'; s.setAttribute('data-clerk-publishable-key',pk); s.src='https://'+host+'/npm/@clerk/clerk-js@5/dist/clerk.browser.js'; s.addEventListener('load',function(){ if(!window.Clerk) return; window.Clerk.load().then(function(){ if(!window.Clerk.user) return; // signed out: keep the default nav document.querySelectorAll('.auth-out').forEach(function(el){el.hidden=true;}); document.querySelectorAll('.auth-in').forEach(function(el){el.hidden=false;}); }).catch(function(){}); }); document.head.appendChild(s); })();