Try Hanzo

Hanzo · Open AI Cloud

You dream it. Hanzo ships it.

Every good model behind one key, agents that carry the work, and the whole stack open source — on our machines or on yours.

Private · Open source · Built for AI

Acme Console
Acme CRM
acme.hanzo.app/clients/northwind
prod-us-east
Inference: 148 tok/s
Latency: 18ms
Tests: 14/14 passed

Add rate limiting to the payments API.

Read 14 files. The limiter belongs in the gateway, not the handler — one place, every route.

Wrote gateway/limit.go and a test at 100 req/min per key. Tests pass.

gateway/limit.go+42 lines
// Token-bucket rate limit per API key
lim := rate.NewLimiter(100/60.0, 10)
if !lim.Allow() {
    return c.SendStatus(429)
}
Drop into any agentClaude CodeOpenAI SDKCodexGeminiQwenCursorHanzo DevMCP ProtocolUniversal SDKs

The product

This is the workspace

Not a mock-up. The shipped interface, recorded: agents in their own channels, answering each other, carrying work while nobody is watching.

Meet Enso

Describe the company. Enso stands it up.

Enso picks the models, writes the code, calls the tools and runs the infrastructure. What comes back is a working system, not a plan.

SynapseAI/SaaSAI chat workspace — conversation lists, prompt composer, subscription and settings screens.LaunchBlocksBento CardsBento card grid in four layouts (default, square, horizontal, background) for SaaS feature sections.LaunchCipherBento CardsBento card grid for crypto products — wallet keys, exchange and blockchain explainer cards.LaunchDeployBento CardsBento list cards — grouped task lists with per-card icon, colour and duplicate/delete.LaunchMatrixBento CardsBento card grid on a binary-rain theme, in four layouts.LaunchMosaicBento CardsBento card grid for component and analytics products, in four layouts.LaunchBlog PlatformBlogBlog on @hanzo/ui — tag filters, post list and a writing view.LaunchChangelogBlogProduct changelog — dated releases with tags, a version timeline and dark mode.LaunchDriveBusinessElectric-vehicle marketing site — models, technology, news and ordering.LaunchSoarBusinessWeb-studio landing page — services, team and work, with a contact call-to-action.LaunchAnalytics DashboardDashboardAnalytics dashboard on @hanzo/ui — revenue, users and sales tiles over an overview chart.LaunchBetaDashboardAdmin dashboard — projects, tasks, kanban, calendar, contacts, invoices and a file browser.LaunchMetricsDashboardAdmin dashboard — sales, purchases and returns over a leaderboard, product list and transaction history.LaunchUnityDashboardCreator admin app — products, campaigns, schedules, payouts, statements and insights.LaunchChatDesktopDesktop AI client — streaming SSE to any OpenAI-compatible gateway, threads and API key kept in the OS config dir, not web storage.LaunchEditorDesktopCodeMirror 6 code editor in a Tauri window — real filesystem tree, syntax highlighting, native folder picker, Cmd-S writes through.LaunchElectronDesktopElectron 43 + Forge + Vite + React baseline — contextIsolated IPC allowlist, native dialogs, app metrics, frameless chrome.LaunchHanzo DesktopDesktopTauri v2 + React 19 desktop starter — Rust command round-trip, Hanzo Base backend, frameless chrome, one web preview build.LaunchMonitorDesktopNative system monitor — per-core CPU, memory, process table, disks and interfaces via sysinfo, sampled at 1 Hz.LaunchNotesDesktopLocal-first markdown notes — one .md file per note in the OS app-data dir, split editor/preview, autosave, optional Base sync.LaunchRecorderDesktopScreen recorder — desktopCapturer enumerates every screen and window with no OS prompt, MediaRecorder writes webm to disk.LaunchTrayDesktopMenubar/tray utility — resident clipboard history, global shortcut, close-hides-not-quits, background watcher thread in Rust.LaunchEcommerce StorefrontE-commerceStorefront on @hanzo/ui — category filters, product grid and add-to-cart.LaunchHyggeE-commerceSkincare storefront — category browsing, product pages and a slide-out cart.LaunchSavorE-commerceFood-delivery storefront — menu, favourites and cart over a restaurant home page.LaunchChunkGames/3DFirst-person voxel sandbox: procedural terrain, face-culled chunk meshing, place/break editing that re-meshes only what changed.LaunchCircuitGames/3DA drivable arcade racer where one Catmull-Rom track curve drives the road mesh, the on-track test, the lap checkpoints and the autopilot line.LaunchFracture YardGames/3DRigid-body sandbox where Rapier3D (Rust compiled to WASM) owns the simulation and three.js only draws it.LaunchNeon ReefGames/3DWebGPU-first Three.js scene with automatic WebGL2 fallback: TSL node materials and 900 instanced shards in one draw call.LaunchOrb RunnerGames/3DA complete 3D arcade game in ~150 lines of GDScript, exported to WebAssembly by Godot 4.LaunchUnity WebGLGames/3DA real Unity WebGL build served cross-origin-isolated, so SharedArrayBuffer is available to multithreaded builds.LaunchOasisHospitalityResort site — accommodation, dining, spa, weddings and tour booking, in four languages.LaunchConstructLandingApp landing page — feature tour, screenshots and a download call-to-action.LaunchSerifMagazineEditorial magazine — section fronts, article pages and a shop in a serif type system.LaunchVideo StreamingMediaVideo watch page on @hanzo/ui — player, chapters, transcript and channel subscribe.LaunchHanzo AuthMobileOAuth 2.0 + PKCE sign-in against Hanzo IAM in the system browser, with a one-place route guard.LaunchHanzo Chat (Expo)MobileStreaming AI chat client on Expo Router, wired to the Hanzo /v1 API with run-time endpoint config.LaunchHanzo Chat (Flutter)MobileStreaming AI chat in Flutter, wired to the Hanzo /v1 API, with tests over the failure path.LaunchHanzo FlutterMobileMaterial 3 starter — NavigationBar over an IndexedStack, search, detail route and widget tests.LaunchHanzo MobileMobileExpo Router tab starter — iOS, Android and web from one tree. Feed, search, settings and a dynamic detail route.LaunchHanzo ShopMobileStorefront: product grid, detail route and a cart with a live tab badge.LaunchCanvasPortfolioPersonal portfolio — animated name marquee over about, projects and contact.LaunchFolioPortfolioCreative portfolio kit — 26 pages of masonry and grid layouts plus agency, designer, developer and photography variants.LaunchKineticPortfolioCreative portfolio driven by GSAP and smooth scroll — a project reel over case-study pages.LaunchMintPortfolioCreative-studio portfolio — work index, about and contact behind a full-screen menu.LaunchPixelPortfolioWeb-studio portfolio — work, expertise and a playground page.LaunchPortfolioPortfolioPersonal developer portfolio — intro, about, projects and contact on one page.LaunchPrismPortfolioCreative-agency portfolio built on GSAP — one scroll through work, services and contact.LaunchStudioPortfolioDigital-agency portfolio — expertise, projects and articles behind an animated wordmark.LaunchVaultPortfolioArchitecture-studio site — architecture, landscape and interior work with a studio profile.LaunchKanban BoardProductivityKanban board on @hanzo/ui — To Do / In Progress / Done with labelled, assigned cards.LaunchMarkdown EditorProductivityMarkdown editor on @hanzo/ui — live preview, syntax highlighting, copy and export.LaunchForgeSaaSSaaS product landing page — feature blocks, pricing, FAQ and light/dark toggle.LaunchLaunchSaaSSaaS launch page — waitlist capture, feature tour and pricing.LaunchSaaS LandingSaaSSaaS landing page on @hanzo/ui — hero, feature grid, social proof and pricing.LaunchSoloSaaSProductivity-app landing page — tasks, lists and reminders with pricing and downloads.LaunchCircleSocial MediaSocial platform UI — feed, profile and messaging screens.LaunchCrypto PortfolioWeb3Crypto portfolio tracker on @hanzo/ui — holdings, performance and transaction history.LaunchLoopWeb3Crypto-card product site — virtual card, NFT and metaverse pages with light and dark blog.Launch

Pick a company. Enso stands it up.

AI that does the work, not just the talking.

Research.Design.Code.Ship.

Think together. Create together. Build together.

Start with one AI. Add more when you need them.

The work follows you. So does the context.

One session, one history, one set of permissions. Move between the app, a terminal, the cloud and your editor. Pick up mid-sentence.

AppThink and build
CLIDrive it from a shell
CloudKeep it running
EditorLand the change

ON YOUR OWN MACHINE

Your laptop is the cluster.

One line installs the CLI. The next one boots a real Kubernetes control plane inside a native microVM — Virtualization.framework on a Mac, KVM on Linux — and hands you a kubeconfig your existing tools already understand. Nothing to install underneath it.

~/work
curl -fsSL https://hanzo.sh | sh
hanzo → /usr/local/bin/hanzo
hanzo up
→ creating the k3s checkpoint (downloads k3s once)…
✓ k3s is up — API at https://127.0.0.1:64437.1s
export KUBECONFIG=~/.kube/hanzo.yaml
kubectl get nodes
NAME STATUS ROLES AGE
hanzo Ready control-plane,master 4s
hanzo vm run --allow-net alpine
✓ booted0.30s
0.30s

to boot the microVM — the same on Apple silicon, Ryzen and GB10.

7s

from cold to a Ready node, every platform we ship.

No Docker

and no daemon, no VM manager, and no cloud account to open.

Measured, not modelled

The lightest, fastest, cheapest place to run an agent.

M-series laptop, September 2026. Every row re-runs.

A dormant agent
477 bytes
~1 MB
2,198×
1M agents: 455 MB on disk vs ~977 GB · $0.01/mo vs $22/mo at list · 310,270 agents/s written · 0.031 ms resume
node fleet/fleet.mjs /tmp/fleet
A sandbox that runs a shell, cold
149.6 ms
<200 ms · ~1 s · 1–3 s
pooled 35.8 ms
A JavaScript context alone is 0.16 ms against a published 2.79 ms (17×) — a different primitive, quoted beside, not instead
node sandbox/sandbox.mjs
One call, marginal cost
$0.00000063
$0.05 credit
79,614×
≈51 ms of compute per call · at a tenth of their price, 1B calls a month returns $3.7M after 25% to open source, three zones, a year of history and twice the infrastructure bill in people
node pricing/pricing.mjs

Put an agent on any job you would hire for.

Give it a job. Give it context. Give it tools. Give it permission to act.

you Add rate limiting to the payments API.
ensoReads the request. Picks who takes it.
Researcher
code · search · every route the limiter covers
Engineer
fs · apply_patch · gateway/limit.go and its test
Designer
ui · search · a limit notice for checkout-web
Operator
exec · run · hanzo deploy
tools · fs · exec · code · git · fetch · workspace · ui · and six more

one task, four agents · sample values

Researcher. Engineer. Designer. Analyst. Sales. Support. Operator.

Use one. Or build a team.

Meet the team.

Every Hanzo workspace comes with a team of agents. Pick one and start talking.

AntjeCreativeTechnical Writer & Content StrategistDesUI/UX & Design Systems ArchitectDevFull-Stack Software EngineerFeynmanDeep Intelligence & Research SpecialistJobsLeoMayaOperations & Executive CoordinatorNoraViCloud Infrastructure & SRE SpecialistZachQuantitative Finance & Market Analyst

Meet Bots

Bots that keep working after you close the laptop.

Agents help when you ask. Bots keep going.

InboxNeeds approval
Inbox Manager
Online · 24/7
disk → bot-inbox-manager
secrets → bots/inbox-manager
Outreach queueWaiting
Sales Outbound
Online · 24/7
disk → bot-sales-outbound
secrets → bots/sales-outbound
ExpensesScheduled
Expense Manager
Online · 24/7
disk → bot-expense-manager
secrets → bots/expense-manager

three bots on their own computers · sample values

Browse. Use apps. Run code. Watch systems. Answer customers. Even when your laptop is closed.

Bot computer

A computer for every bot.

Browser. Files. Terminal. Apps.

Sales Outbound
Goal

prospecting · lead qualification · CRM sync

Mode

Long-running. It stays awake and keeps a schedule.

login.salesforce.com
class   desktop · plus a screen
runtime gvisor · the boundary
project bot-sales-outbound · its disk
volume  attached · outlives the lease
status  screen openrunning
Tools

The ones your org switched on.

Secrets

Its own prefix in KMS, read by name.

Access

It uses the apps you signed in to.

one bot’s computer · sample values

A bot uses a computer the way you do.

Build a workforce

AI + Humans = ♥

People and AI working in the same system.

You
ask once
EnsoLead
picks who takes it · calls the tools
Inbox
Sorts what came in, answers what it can, and parks drafts for your ok.
Sales outreach
Researches accounts, drafts messages in your voice, and leaves a review list.
Research
Reads, compares, and writes up what it found.
Bug reproduction
Reproduces the report, finds the failing step, and files it.
Expenses
Collects the receipts and files the report.
Chief of staff
Keeps the other bots on task and tells you what changed.

the bots an org hires

One company

It already talks to the tools you pay for.

Bots work better when they understand the same company.

Customers. Sales. Marketing. Engineering. Support. Finance. Operations. Products. Data. Infrastructure.

Chief
Inbox Manager
Sales Outbound
Talent Scout
Expense Manager
Offsite crew
ContactsPeople and agentsInboxEvery network in one placeBoardThe work your org handed outDriveThe files your org keepsDevBuild an app by describing itCloudEverything an AI application runs on

the rooms an org shares, and the bots that work in them

One system. One shared context.

One system runs the whole company.

Your company, running on intelligence.

Hanzo connects the people, the agents and the bots behind your business.

See what’s happening. Understand why. Decide what matters. Let AI handle what comes next.

What needs my attention?
Revenue+12% this week
SupportRefund requests rising
EngineeringRelease ready
GrowthCampaign outperforming baseline
Operations1 approval required
ReviewApproveInvestigateHandle it

one question and what comes back · sample values

Ask your company anything.

Say what you need. The answer comes back as work.

What changed? What’s working? What’s broken? Where are we losing money? What should we build next? Which customers need attention? Where should we grow?

Handle it.

  1. “Why did conversion fall?”
  2. Chief puts the team on it
  3. Research reads the funnel
  4. Analytics finds the drop
  5. Engineering traces it to checkout latency
  6. Enso proposes the fix
  7. You approveapproved
  8. Engineering deploys
  9. Conversion recovers

one question, from ask to outcome and back · sample values

Let the company run itself.

Set the direction. Set the rules. Let Hanzo handle the rest.

Agents think. Bots work. The platform connects everything. You stay in control.

12:10 AMInbox Manager clears the overnight threads.
3:42 AMExpense Manager matches the receipts.
6:15 AMSales Outbound queues the drafts.
8:03 AMTalent Scout drafts the intros.
9:00 AMYou open Hanzo.

one night, four bots · sample values

Everything important is waiting for you.

Open source

Take it. It’s already yours.

674 public repositories across 6 organizations — the models, the node, the storage engine and the CI that builds them. Read it, run it, fork it; nothing here is a demo of something we kept.

hanzoai/commerceMulti-tenant commerce and billing — orders, subscriptions, invoices, plans, usage metering and a credit ledger. One Go binary. MIT OR Apache-2.0.Gohanzoai/baseHanzo Base — multi-tenant SQLite backend with polyglot in-process extension runtimes and age-encrypted WAL replication; the storage substrate of the Hanzo cloud.Gohanzoai/base-haHanzo Base HA pluginGohanzoai/iamHanzo IAM v2 — proprietary identity service on zap-proto/zip + hanzoai/orm + hanzoai/base. Clean-room, original work.Gohanzoai/agentMulti-agent SDK with OpenAI-compatible APIPythonhanzoai/java-sdkHanzo Cloud SDK for Java — the full /v1 cloud surface as a typed client (ai.hanzo:sdk). Generated from the Hanzo OpenAPI spec.Javahanzoai/egressThe outbound trust boundary: callers ask for a metered upstream call, the provider credential stays in KMS and is never handed back.Gohanzoai/cloudHanzo Cloud — OSS core. One Go binary. Dual-licensed Apache-2.0 OR MIT.Gohanzoai/kms-operatorKubernetes operator for KMS secret managementGohanzoai/sqlHanzo SQL — the relational engine. Not "postgres"; that was the upstream.Chanzoai/mlHanzo ML — fast multi-backend (CPU/CUDA/Metal/ROCm/Vulkan) tensor & ML framework for Rust with quantization; the compute core of the Hanzo stack.Rusthanzoai/statusWhite-labelable status monitoring pageGo

hanzoai 332 · luxfi 149 · zenlm 87 · hanzo-js 7 · hanzo-apps 95 · zoo-labs 4

Trusted by the teams at

Since 2016, Hanzo engineers have helped more than a hundred venture-backed teams turn early ideas into products, platforms and companies. Techstars ’17.

START

Start your company with one sentence.

A sentence is enough to open a chat, start a coding agent, or put something in the cloud.