- Add --swarm <count> capability to launch up to 100 agents in parallel - Support multiple providers: --claude, --openai, --gemini, --grok, --local - Implement lazy agent spawning for efficient resource usage - Add automatic authentication for all providers - Create parallel file processing with progress tracking - Migrate all tests from Jest to Vitest - Add comprehensive test coverage for swarm functionality - Support idiomatic usage: dev --claude --swarm 5 -p 'edit files...' - Version bump to 2.1.0
2.2 KiB
2.2 KiB
Hanzo.app - AI Development Platform Gateway
Central hub for downloading and accessing Hanzo AI across all platforms.
🚀 Quick Start
# Install dependencies (using pnpm)
pnpm install
# Start development server
pnpm dev
# Build for production
pnpm build
# Preview production build
pnpm preview
📦 Build Output
When you run pnpm build, the static files are generated in the dist directory:
dist/
├── index.html # Main landing page
└── src/
└── dev.html # Dev CLI landing page
📱 Available Platforms
- Desktop Apps: Windows, macOS, Linux
- Mobile Apps: iOS, Android
- Browser Extensions: Chrome, Firefox, Edge, Safari
- IDE Extensions: VS Code, JetBrains
- CLI Tools: Dev CLI (
@hanzo/dev), MCP Server (@hanzo/mcp) - Cloud Platform: cloud.hanzo.ai
🛠️ Development
Prerequisites
- Node.js 18+
- pnpm (install with
npm install -g pnpm)
Available Scripts
pnpm dev # Start dev server on port 3000
pnpm build # Build static site to dist/
pnpm preview # Preview built site on port 3001
pnpm clean # Clean dist directory
pnpm clean:all # Clean everything (dist, node_modules, lock file)
pnpm test # Run Playwright tests
pnpm test:ui # Run tests with UI
Testing
# Install Playwright browsers (first time only)
pnpm exec playwright install chromium
# Run tests
pnpm test
Deployment
The site can be deployed to any static hosting service. The dist directory contains all the files needed.
Vercel
pnpm build
vercel --prod ./dist
Netlify
pnpm build
netlify deploy --dir=dist --prod
GitHub Pages
pnpm build
# Push dist directory to gh-pages branch
📄 Pages
/- Main download hub for all Hanzo products/src/dev.html- Dev CLI specific landing page
🎨 Design
- Monochromatic black and white theme
- Hanzo logo integrated in header
- Responsive grid layout
- Smooth animations on scroll