Your web app needs a database. So you spin up Supabase. It needs auth. So you add Clerk. It needs AI. So you get an OpenAI key. It needs file storage. So you wire up S3. Four services, four billing dashboards, four sets of API keys to secure. Puter replaces all of that with one line of JavaScript.
Nariman Jelveh spent three years building Puter in private before open-sourcing it in March 2024. The Show HN post hit #1 on Hacker News. Within five months: 23,000 GitHub stars, 100 contributors, 20,000 developers publishing 26,000 apps. Today it sits at 40,000+ stars with 350,000+ self-hosted installations.
Founded by Nariman Jelveh (Founder & CEO).
This Week's Breakdown: Puter
What they do: Open-source internet operating system that runs entirely in a browser tab. Puter gives you a full desktop environment (file explorer, terminal, code editor, app store) with built-in cloud storage, key-value database, authentication, web hosting, and access to 500+ AI models. Developers use the Puter.js SDK to add all of these features to any web app with zero backend code and zero API keys.
The numbers: 40K+ GitHub stars. 3,500+ forks. 360 contributors. 70K+ apps powered by Puter.js. 350K+ self-hosted installations. 40K+ developers on the platform. ~9 employees. $3M raised across three rounds (Pre-Seed from Accel Starters in 2023, Creative Destruction Lab accelerator in 2024, Early Stage VC led by Shilling in 2025).
How They Built It
| Layer | Choice | Why |
|---|---|---|
| Frontend | Vanilla JavaScript + jQuery | Performance. No framework overhead. Full control of the rendering pipeline for a desktop-grade GUI |
| Backend | Node.js (custom kernel) | Modular kernel architecture with CoreModule, DatabaseModule, StorageModule. Services boot like an OS |
| AI Layer | API aggregation (500+ models) | OpenAI, Claude, Gemini, Grok, DeepSeek, Llama, Mistral. Users pick models, Puter routes requests |
| Database | Built-in key-value store | puter.kv.set() from frontend JS. No database setup, no ORM, no connection strings |
| Auth | Built-in (OAuth + OIDC) | Single sign-on across all Puter apps. Users authenticate once, every app gets access |
| Payments | User-Pays model | Developers pay $0. Users cover their own cloud/AI usage. Overages billed directly by Puter |
| Hosting/Infra | Docker self-host or puter.com (hosted) | docker run ghcr.io/heyputer/puter for self-hosting. Four commands to a running instance |
| Storage | Custom cloud filesystem + puter-fuse | Native-feeling file system. Mount remotely on Linux/Mac via FUSE (written in Go) |
| SDK | Puter.js (Apache 2.0) | One <script> tag gives frontend apps access to storage, DB, AI, auth, hosting |
Stack sourced from GitHub repo, developer docs, HN comments, and wiki. Puter is fully open-source under AGPL-3.0.
The Real Story
Nariman Jelveh has been building companies in Vancouver since 2014, when he founded Mixnode. In January 2022, he started working on a different problem: the cloud is too complicated. Every web developer manages a patchwork of services (hosting, storage, auth, AI, databases) across multiple providers with multiple billing accounts. Jelveh wanted to collapse all of that into a single platform that felt like an operating system.
He spent three years building Puter in private. No public launches. No early access waitlist. Just coding.
In March 2024, he open-sourced it on GitHub and posted to Hacker News: "3 years and 1M users later, I just open-sourced my 'Internet OS'." The post earned 1,274 points and stayed at #1 for nearly a full day. Someone submitted Half-Life running as a Puter app. Someone else opened Puter inside Puter inside Puter. The project grabbed attention because it actually worked: smooth window management, drag-and-drop files, a real terminal, VS Code running in a browser tab.
But the desktop environment is the demo. The real product is Puter.js, the SDK. One <script> tag and a frontend developer gets cloud storage, a database, authentication, web hosting, and 500+ AI models. No servers. No API keys. No billing dashboard. The code is almost comically simple: puter.ai.chat("Explain AI like I'm five") gives you GPT in one line. puter.fs.write('hello.txt', 'Hello') saves a file to the cloud.
The trick that makes this work economically is what Puter calls the "User-Pays" model. In traditional SaaS, the developer pays for infrastructure. If your app goes viral, your AWS bill goes viral too. On Puter, users bring their own resources. Each user has a Puter account with allocated storage, compute, and AI credits. When they use your app, they consume their own allocation. If they exceed it, they pay Puter directly. The developer's cost stays at $0 regardless of user count.
The Marketing Playbook: Free APIs as Distribution
Nariman runs a content strategy that would make a growth marketer jealous. The Puter developer blog is a wall of tutorials titled "Free, Unlimited [X] API" for every major AI model: OpenAI, Claude, Gemini, DeepSeek, Grok, Llama, Mistral, Cohere, Perplexity. Over 30 tutorials published since late 2025.
Each tutorial targets a developer searching for free AI API access. The answer is always the same: use Puter.js. No API key, no billing, no backend. The developer signs up, builds something, and now they're on the platform.
The Puter Incentive Program (PIP) adds another layer. Developers who integrate Puter.js into their apps or publish on the Puter app store earn revenue based on user engagement. It works like Spotify's royalty model: the more users interact with Puter-powered features in your app, the more you earn. Over 100 apps have already joined.
Open-source does the rest. 40K GitHub stars means every developer tool list, every "awesome self-hosted" repo, and every Docker homelab guide includes Puter. The self-hostable angle is critical: 350K+ installations means Puter runs on NAS boxes, home servers, and dev machines worldwide. Each one is a potential convert to the hosted version.
How Puter Makes Money
Puter's revenue model has three layers:
- User-Pays overage billing. Free tier for users with generous allocations. When they exceed limits on storage, AI, or compute, they pay Puter directly. Developers pay nothing.
- Hosted platform (puter.com). The hosted version handles infrastructure, scaling, and maintenance. Self-hosting is free but requires your own hardware.
- Puter Incentive Program. Revenue share with developers. Puter takes a platform fee from user spending and shares a portion with app developers.
No specific pricing tiers have been published. PitchBook lists Puter as "Generating Revenue" as of the July 2025 funding round.
The Global Market: Cloud OS and Virtual Desktops
Puter operates at the intersection of three markets: virtual desktop infrastructure ($19B+ in 2025, growing to $90B+ by 2035), cloud storage, and developer platforms (PaaS). The web OS category is small but growing fast, driven by remote work and the browser becoming the dominant application runtime.
The Big Players (Enterprise VDI / Cloud Desktops)
| Company | Where | Funding / Scale | Revenue | What Makes Them Different |
|---|---|---|---|---|
| Citrix (Cloud Software Group) | US | Acquired for $16.5B | $3.4B (2024) | Enterprise VDI and app delivery. Industry standard for decades |
| Amazon WorkSpaces | US | AWS subsidiary | Part of $100B+ AWS | DaaS with Windows/Linux desktops. Pay-per-user pricing |
| Microsoft Azure Virtual Desktop | US | Microsoft subsidiary | Part of $96B+ Azure | Native Windows integration, enterprise SSO, M365 bundling |
These are enterprise infrastructure plays. They deliver full Windows or Linux desktops to corporate employees. Puter isn't competing with them on enterprise VDI. It's a different category entirely: a developer-first platform that happens to have a desktop GUI.
The Mid Players (Developer Platforms / BaaS)
| Company | Where | Funding | Revenue / Scale | Target |
|---|---|---|---|---|
| Supabase | US | $116M raised | 1M+ developers, open-source | Firebase alternative (Postgres, Auth, Storage, Edge Functions) |
| Firebase (Google) | US | Google subsidiary | 3M+ apps | BaaS for web/mobile (auth, realtime DB, hosting, storage) |
| Appwrite | Israel | $27M raised | 150K+ developers, open-source | Self-hostable BaaS (database, auth, functions, storage) |
| Vercel | US | $563M raised, $3.5B valuation | 1M+ developers | Frontend deployment, serverless functions, Next.js |
Supabase and Appwrite are the closest comparisons as open-source developer platforms. Both provide auth, storage, and database. Neither provides AI model access, a desktop GUI, or the User-Pays billing model. Puter bundles more services but is earlier in maturity.
The Small Players (Web OS / Browser Desktops)
| Company | Where | Funding | Revenue / Scale | Target |
|---|---|---|---|---|
| Puter | Canada | $3M raised | 40K stars, 9 employees | Developers and privacy-conscious users |
| endOS (Endstack) | US | Unknown | Unknown | AI-native cloud desktop with OpenClaw agent integration |
| Niuton | Unknown | Self-funded (inferred) | Unknown | Self-hosted cloud desktop (23 apps, 66 AI tools, PHP/PostgreSQL) |
| WebVM | Italy | VC-backed | Open-source | Full Linux in browser via WebAssembly, client-side only |
The Pattern: OS as Platform Play
The web OS space is small today. But the strategic bet is that browsers will become the primary computing environment for most people. ChromeOS already proved the thesis at the low end: a browser is enough computer for millions of users. Puter's bet is that a browser-native OS can be enough platform for millions of developers.
How We Got Here: Cloud Desktop Timeline
| Year | What Happened | Key Event |
|---|---|---|
| 2007 | Amazon WorkSpaces concept begins | Cloud VDI starts as enterprise IT infrastructure |
| 2011 | Chromebook launches | Google proves a browser can be the entire OS |
| 2019 | VS Code for the Web appears | Browser-based dev tools become viable for real work |
| 2022 | Nariman Jelveh starts building Puter | Three years of private development begins |
| 2023 | Puter beta, Product Hunt launch (Nov) | 86 upvotes. Accel Starters Pre-Seed round (May) |
| 2024 | Puter open-sourced (March) | #1 on Hacker News (1,274 points). 23K stars in 5 months. CDL accelerator |
| 2025 | 40K+ stars, $3M Early Stage VC | Shilling (Portugal) leads. 350K+ self-hosted installs. 500+ AI models |
| 2026 | ONLYOFFICE integration, continued growth | Full office suite in the browser. Apps, AI, storage, and productivity in one tab |
$19B+ VDI market in 2025, projected $90B+ by 2035. The broader desktop virtualization and cloud workspace market is growing at 17-19% CAGR. Browser-native platforms like Puter sit at the bleeding edge of this shift.
The Pattern You Can Steal
Puter's playbook has two big ideas, and both are applicable beyond cloud OS:
1. Flip who pays for infrastructure. Traditional model: developers pay for servers, and costs scale with users. Puter's model: users bring their own resources. This eliminates the infrastructure cost curve that kills bootstrapped projects when they gain traction. If you run a platform where users consume resources (AI tokens, storage, compute), consider whether users can cover their own usage instead of you subsidizing it. This is App Store economics applied to cloud infrastructure.
2. Use "Free, Unlimited X" as your SEO playbook. Every developer Googling "free OpenAI API" or "free Claude API" lands on a Puter tutorial. The tutorials are genuine (Puter.js really does give you free AI access) and each one converts readers into platform users. If your product can legitimately offer something for free that people are actively searching for, build a content engine around that. The SiteGPT free-tools playbook (Issue #003) is the same idea applied to marketing tools. Puter applies it to developer APIs.
3. Open-source the platform, monetize the hosted version. Puter's AGPL-3.0 license drives adoption through self-hosting (350K+ installs). The hosted version at puter.com is the monetization layer. This is the Supabase/GitLab playbook: give away the software, sell the convenience. Each self-hosted install is a future potential customer who outgrows their home server.
Quick Hits
Supabase crossed 1M+ developers and $116M in funding while staying open-source. Their bet: an open-source Firebase alternative can win the developer PaaS market by giving away Postgres, Auth, and Edge Functions. Read more →
endOS (Endstack) launched an AI-native cloud desktop with built-in OpenClaw agent integration. Your AI agent shares your filesystem, browser, and apps. It's what happens when the OS becomes the agent runtime. Read more →
ONLYOFFICE integration on Puter (April 2026) added a full office suite (docs, spreadsheets, presentations, PDF editor) to the browser OS. Puter now has filesystem + office tools + AI + code editor + terminal in a single browser tab. Read more →
What We're Watching
The User-Pays model is an experiment worth tracking. If it works at scale, it's a paradigm shift for developer platforms. $0 infrastructure cost for developers eliminates the biggest barrier to building SaaS. The question: will end users accept paying for cloud resources directly, or do they expect the app to cover it?
Browser as OS is accelerating. ChromeOS proved it for consumers. VS Code in the browser proved it for developers. Puter is betting it works for both. With ONLYOFFICE, AI, terminal, and file management all running in one tab, the gap between "browser app" and "real computer" keeps shrinking.
Self-hosted installs are the leading indicator. 350K+ Docker installs is a massive distribution footprint for a 9-person team. If even 1% convert to the hosted platform, that's 3,500 paying customers. The conversion rate from self-hosted to hosted will determine whether Puter becomes a sustainable business or remains a beloved open-source project.
Ship it.
— The FounderSpec Team
