HagiCode is a product that combines an AI coding tool, a gamified feedback system, and a full development workspace into one platform.
Use it to understand repositories, write proposals, break down tasks, modify code, organize commits, manage multiple repositories, and build a reusable knowledge base without leaving the same workspace.
Website · Product Overview · Desktop · Container · Steam · Blog
| Steam Edition |
|---|
| Play HagiCode on Steam |
| Cloud Saves, Workshop support, Steam distribution, and a direct install path for the desktop edition. |
HagiCode was not built to be another code chat box. It brings AI into the full software development process: understanding repositories, planning changes, implementing code, organizing commits, tracking knowledge, and keeping work reviewable from idea to archive.
For non-trivial work, HagiCode starts with a proposal instead of jumping straight into file edits. OpenSpec turns requests into scope, tasks, impact analysis, validation steps, and an execution trail that stays easy to review.
HagiCode supports Codex, Claude Code, GitHub Copilot, OpenCode, Hermes, QoderCLI, Kiro, Kimi, Gemini, DeepAgents, and Codebuddy. OmniRoute keeps the CLI choice separate from the model and subscription layer, so teams can route models and endpoints without hard-binding everything to one default stack.
The workspace ties together the capabilities that usually end up scattered across separate tools:
MonoSpecsfor multi-repository inventory, scope, and coordinationSkillsfor installable workflow extensions and trust-aware toolingVaultfor reusable knowledge capture across projectsAI Compose Commitandcode-serverintegration for finishing the job inside the same flow
HagiCode treats achievements, daily reports, efficiency multipliers, token throughput, and themed interface feedback as part of the product, not cosmetic leftovers. The result is a workspace that keeps long-running AI work visible instead of flattening everything into one scrolling transcript.
- Website for the full product homepage
- Product Overview for the canonical public introduction
- Desktop for local-first installation and service management
- Container for the self-hosted deployment path
- Steam for the Steam edition with platform-native distribution
- Blog for product updates and long-form posts
This repository contains the public HagiCode website. From repos/site, run:
npm install
npm run dev
npm run build
npm run previewThe default dev server runs at http://localhost:31264.
For contributor guidance, start with AGENTS.md and CLAUDE.md.
The desktop history index at https://index.hagicode.com/desktop/history/ is a referenced dependency only. The site links to it as a runtime fallback target for desktop guidance, but this repository does not publish or manage that index directly.
This repository is released under LICENSE.






