5 Commits
Author SHA1 Message Date
Zach Kelling 3095f81028 feat: rebrand as Hanzo Chat with zen4 models and OIDC integration
- Replace all LibreChat/danny-avila image refs with hanzoai/chat
- Remove LibreChat branding from UI, emails, docs, and configs
- Configure zen4 model series as defaults via api.hanzo.ai
- Add Hanzo IAM OIDC authentication (hanzo.id)
- Update Docker publish workflow for GHCR + Docker Hub
- Add librechat.yaml with Hanzo Cloud endpoint config
2026-02-19 16:52:55 -08:00
Hanzo Dev cb1bf0e258 feat: Add GitHub Actions workflow for Docker builds
- Add docker-publish.yml workflow for ghcr.io
- Add production-ready Dockerfile (if missing)
- Enable automated builds on push to main
- Support for semantic versioning tags
2025-07-23 23:06:15 -05:00
Hanzo Dev 2761b2aac5 feat: Add Hanzo IAM SSO integration and rebrand to Hanzo Router
- Added HanzoIAMSSOHandler class for Hanzo IAM authentication
- Integrated Hanzo IAM as an SSO provider alongside Google, Microsoft, and generic SSO
- Updated login UI from 'LiteLLM' to 'Hanzo Router' branding
- Changed error messages to reference Hanzo Router instead of LiteLLM
- Added .env.hanzo-iam.example configuration file
- Updated environment variable from LITELLM_MASTER_KEY to ROUTER_MASTER_KEY (with backward compatibility)
- Added support for HANZO_IAM_CLIENT_ID, HANZO_IAM_CLIENT_SECRET, and HANZO_IAM_SERVER_URL
- Maintained compatibility with existing authentication methods (built-in auth and other SSO providers)
2025-07-15 23:17:03 -05:00
Hanzo Dev ddb7b750ac feat: integrate Hanzo Runtime API for AI code execution
- Add Runtime service to Docker Compose stack
- Configure Runtime API integration in Router config
- Add mock Runtime server for development
- Update Router with Runtime API environment variables
- Update Makefile to include Runtime health checks
- Configure runtime execution models (Python/TypeScript)
- Fix Hanzo Router branding (build with enterprise colors)
- Add runtime access points to documentation
2025-07-15 01:27:32 -05:00
Hanzo Dev 02ffc50db8 feat: add demo user initialization for local development
- Add hattori@hanzo.ai demo user with password demo1234
- Create seed_demo_user.js script to initialize demo account
- Add demo-init service to compose.yml for automatic setup
- Add compose.dev.yml for development with mounted volumes
- Create init-demo-user.sh for manual demo user creation
- Add Makefile.hanzo with comprehensive stack management
- Include README-demo-user.md with usage instructions
- Configure Hanzo Router branding in hanzo-config.yaml
2025-07-14 16:20:44 -05:00