Hanzo App is an AI-powered developer platform that serves as both a web-based development environment (hanzo.app) and a macOS desktop assistant.
Category: Hanzo Ecosystem Related Skills: hanzo/hanzo-chat.md, hanzo/hanzo-llm-gateway.md, hanzo/hanzo-studio.md
Hanzo App is an AI-powered developer platform that serves as both a web-based development environment (hanzo.app) and a macOS desktop assistant. Built with Next.js 15 and React 19 for the web frontend, with a native macOS layer via React Native and Xcode/CocoaPods. The web app provides a full IDE-like experience with AI chat, code editing (Monaco), project management, deployments, agents, and a template gallery. The desktop app adds system-level features like app launching, clipboard management, window management, and instant AI access via the Tab key.
brew install --cask hanzo (desktop) or visit hanzo.app (web)Repo: hanzoai/app. MIT License.
| Item | Value | |------|-------| | Web URL | https://hanzo.app | | Desktop Install | brew install --cask hanzo | | Repo | github.com/hanzoai/app | | Branch | main | | Framework | Next.js 15.5 + React 19 | | License | MIT | | Version | 1.42.0 |
# Clone and install
git clone https://github.com/hanzoai/app.git
cd app
bun install
# Run development server
bun dev
# Build for production
bun run build
# Requires Mise (https://mise.jdx.dev/) and Xcode
mise plugin add cocoapods
mise settings experimental=true
mise install
# Run the macOS app
bun macos
hanzoai/app/
app/ Next.js App Router pages
(public)/ Public-facing pages
actions/ Server actions
admin/ Admin dashboard
agents/ AI agent management
api/ API routes
auth/ Authentication pages
billing/ Subscription / billing
chat/ AI chat interface
dashboard/ Main dashboard
deployments/ Deployment management
dev/ Developer tools / IDE
docs/ Documentation pages
enterprise/ Enterprise features
gallery/ Template gallery
integrations/ Third-party integrations
login/ signup/ Auth flows
nodes/ Node management
playground/ Code playground
pricing/ Pricing pages
profile/ User profile
settings/ App settings
templates/ Project templates
components/ React components
chat-panel/ AI chat UI
editor/ Code editor (Monaco)
file-explorer/ VFS file browser
deployment-card/ Deployment management
model-selector.tsx Zen model picker
monaco-editor/ Monaco wrapper
workspace/ IDE workspace
ui/ Shared UI primitives
macos/ Native macOS layer
hanzo-macOS/ Swift/ObjC native code
hanzo.xcodeproj/ Xcode project
Podfile CocoaPods dependencies
lib/ Shared utilities
public/ Static assets
Web IDE:
AI Integration:
Desktop (macOS):
# Configure via .env (see .env.example)
# API keys for AI providers
# Auth configuration
# Database URLs
| Issue | Cause | Solution | |-------|-------|----------| | bun macos fails | Missing Mise/Xcode/CocoaPods | Install via mise install after setting up Mise | | esbuild.wasm missing | postinstall script failed | Run cp node_modules/esbuild-wasm/esbuild.wasm public/esbuild.wasm | | Build OOM | Large Next.js build | Set NODE_OPTIONS=--max-old-space-size=4096 |
hanzo/hanzo-chat.md - AI chat (LibreChat fork)hanzo/hanzo-llm-gateway.md - LLM proxy for AI providershanzo/hanzo-studio.md - Visual AI workflow builder (ComfyUI fork)hanzo/hanzo-platform.md - PaaS for deploying appshanzo/hanzo-extension.md - Browser/IDE extensionsLast Updated: 2026-03-13 Category: Hanzo Ecosystem Related: web-app, desktop, ide, ai-assistant, macos Prerequisites: Node.js/bun, macOS for native app