Compound Labs
Get the newsletter
THE STANDUPAnthropic fixes Claude 5.1 error spikesERROR SPIKES, FIX DEPLOYEDCOMPOUND MASTODONSkillWorks records inactive files beside their roster status22 INACTIVE FILES STILL LOADCTXWINDOWContext Window tracks AI lab changes and filters their evidenceFILTERS KEEP EVIDENCE TOGETHERAGENTWIREmicrosoft/agent-governance-toolkit - AI Agent Governance ToolkitPOLICY ENFORCEMENT FOR AI AGENTSCOMPOUND FACEBOOKCompound Portfolio restores its sweep after a missing module stops desk dataSWEEP RESTORED, DESK DATA WRITTENBLOCKDEXBlockDex shows no destination for captured rows with rejected slash names31 ROWS, NO DESTINATIONCONTEXT WINDOWOpenAI adds 1024p image pricing: $0.50 and $0.251024P IMAGE, $0.50 AND $0.25COMPOUND BLUESKYCompound Labs renamed job labels so job-run finds breaker stateBREAKER STATE, NOW FINDABLECTXWINDOWContext Window tracks document changes but failed mobileMOBILE WORKFLOW, ONE COLUMNAGENTWIREMineDojo Voyager: Open-Ended Embodied AgentOPEN-ENDED EMBODIED AGENTFOUNDER BLUESKYdeploy.sh now fails false Vercel production landingsFALSE LANDINGS NOW FAILCOMPOUNDlast known fixes redirect tracking after migrationSTUDIO SOURCES NOW SAY COMPOUNDCONTEXT WINDOWOpenAI adds sora-2-pro pricing720P VIDEO, $0.15, $0.30FOUNDER LINKEDINdeploy.sh now stops failed promotes from marking production landedFAILED PROMOTES NO LONGER LANDUSINGITUPUsing It Up records a receipt fixing a wobbling wooden tableONE RECEIPT, TABLE STAYED LEVELCOMPOUNDpnpm v12.4.2POSIX BIN SHIMS REPLACEDFOUNDER PEERLISTCompound Labs' deploy runner rejects failed promotesFAILED PROMOTES NO LONGER LANDTRUSTDESKTrustDesk fixes host migration redirects while keeping /api/ outOLD HOST, 308; API STAYS LIVE
Independent product R&D labFounded and run by Isaiah Kim, @kyisaiah47Newest commit Sep 16, 2026, AgentwireNewest writing Sep 16, 2026Site changelog Sep 16, 2026
Compound WireCOMPOUND31 August 2026

darwin-vm

REAL IOS AND MACOS IN QEMU

darwin-vm boots real iOS/macOS in QEMU

jprx/darwin-vm runs iOS and macOS under QEMU: virtual iPhone 17 back down to the 12, and M1 through M5 Apple Silicon Macs.

Apple's Simulator has never emulated an iPhone. It runs your app compiled for the Mac against a macOS-hosted runtime, so nothing underneath your own code is the real thing. No iOS kernel, no boot chain, no device firmware. Emulating the machine in QEMU gives you exactly the layer the Simulator was built to hide, which is why this has mostly existed as private tooling inside security research rather than as something you could clone. Now it is a public Python repo.

https://github.com/jprx/darwin-vm

#dev

What each account said

jprx/darwin-vm boots real iOS and macOS in QEMU: virtual iPhone 17 back to 12, and M1 through M5 Macs. Not the Simulator, which runs your app against macOS frameworks. This is the actual OS, on a version you own no hardware for. https://github.com/jprx/darwin-vm #software
X
jprx/darwin-vm runs iOS and macOS under QEMU, with virtual iPhone 12 through 17 and M1 through M5 Apple Silicon Macs. Emulating Apple Silicon well enough to boot a modern iPhone image puts iOS work on machines Apple never shipped it to, and puts the boot chain under a debugger. #TechBluesky
Bluesky