Skip to content

kaya-go/kaya

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Kaya Logo

Kaya

A modern, elegant Go (Baduk/Weiqi) game application

GitHub Release GitHub Downloads CI License: AGPL v3

React TypeScript Tauri Bun

Download Web App Next

Kaya Screenshot

✨ Features

  • 🎯 Complete Go Rules - 9×9, 13×13, and 19×19 boards with full rule enforcement
  • 🌳 Game Tree - Visual tree viewer with variation support
  • 📄 SGF Support - Import/export games, drag & drop, OGS URL import
  • 🤖 AI Analysis - Live win rate, move suggestions, and full game analysis (KataGo via ONNX)
  • ✏️ Edit Mode - Add stones, markers, labels, and annotations
  • 🎯 Score Estimation - Interactive dead stone marking with territory calculation
  • 📚 Game Library - Organize games in folders with local storage
  • 🎮 Input Options - Keyboard shortcuts, gamepad support, mouse wheel navigation
  • 🎨 Themes - Dark and light modes
  • 🌍 Multi-Language - Available in 8 languages (EN, ZH, KO, JA, FR, DE, ES, IT)

Platform Support

  • 🖥️ Desktop App - Native performance on Windows, macOS, and Linux
  • 🌐 Web Version - Play directly in your browser (works on mobile and tablet too)
  • 📱 Installable PWA - Install the web app on mobile or desktop for offline use (no app store needed)

🚀 Quick Start

Installation

Platform File Download
🪟 Windows .exe Releases page
🍎 macOS .dmg Releases page
🐧 Linux .AppImage Releases page
🌐 Web Open in browser

🛠️ Tech Stack

Kaya is built with modern, performant technologies:

  • Frontend: React 18 + TypeScript + Rsbuild
  • Desktop: Tauri v2 (Rust backend for native performance)
  • Build System: Bun workspaces (monorepo architecture)
  • Core Libraries: TypeScript ports from Sabaki
  • Rendering: Custom SVG-based board with optimized performance

🤝 Contributing

We welcome contributions! Whether it's bug reports, feature requests, or code contributions.


📜 License

AGPL-3.0 © 2025 Hadim

See LICENSE for details.


🙏 Acknowledgments

Kaya stands on the shoulders of giants:

  • Sabaki - Core Go libraries and inspiration
  • Tauri - Modern desktop app framework
  • KataGo - AI analysis engine (via ONNX Runtime)

Enjoy playing Go! 🎋

Made with ❤️ for the Go community

⬆ Back to top

About

A modern, elegant Go (Baduk/Weiqi) game application

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •