Site
Official marketing website for HagiCode, showcasing AI coding workflows, product capabilities, and getting-started paths.
Install / Use
/learn @HagiCode-org/SiteREADME
<a href="https://hagicode.com/">🌐 Visit Website</a> · <a href="https://hagicode.com/desktop/">🖥️ Desktop</a> · <a href="https://hagicode.com/container/">🐳 Container</a> · <a href="https://docs.hagicode.com/product-overview/">📚 Product Overview</a>
</div>Product story
- Smart - OpenSpec gives teams a structured path from idea, proposal, and design to implementation, testing, and archive.
- Efficient - Claude Code, Codex, and other CLI agents can drive multiple agents and instances in parallel, so proposals, fixes, and reviews keep moving together.
- Interesting - Hero Dungeon rosters, battle reports, and visual workspaces make daily AI coding feel more like a coordinated adventure than a pile of disconnected chats.
Visual Tour
The gallery below uses site-owned assets copied into repos/site, so GitHub can render current product evidence without deep-linking into the docs repository.
Instead of relying on one hero screenshot or old metrics cards, this tour walks through the active proposal flow, quick execution mode, skill safety surfaces, Hero identity, and desktop controls.
Why HagiCode
- Proposal-driven by default - OpenSpec keeps scope, tasks, and archive history connected so AI work stays reviewable.
- Built for parallel throughput - the current product showcase highlights real-time token tracking, multi-agent workspaces, and execution views that are designed for multiple streams at once.
- Memorable to use - Hero Dungeon and Hero Battle report views add narrative, feedback, and momentum to team workflows.
Star History
Track how the HagiCode-org/site repository has grown over time:
Getting Started
Start with the official product entry points:
- hagicode.com for the full homepage experience
- Desktop to install the local app
- Container for the self-hosted deployment path
- Product Overview for the documentation entry
Run the site locally from repos/site:
npm install
npm run dev
npm run build
npm run preview
The dev server runs on http://localhost:31264 by default. For contributor-oriented details, start with AGENTS.md and CLAUDE.md.
Homepage activity metrics
The homepage activity metrics module is now a runtime consumer of the canonical JSON hosted by the index site:
- Source:
https://index.hagicode.com/activity-metrics.json - Single source of truth:
repos/indexgenerates and publishes the only homepage metrics asset thatrepos/siteis allowed to consume - Ownership: the data is generated and published from
repos/index, not fromrepos/site - Failure mode: if the remote asset is unavailable, the homepage keeps the existing empty-state fallback instead of breaking the rest of the page
- Maintenance boundary: if homepage metrics look wrong or stale, investigate the index repository and index deployment first instead of re-adding a local refresh script or local JSON copy in this repository
Desktop version fallback
- The homepage install entry and the standalone Desktop page both consume runtime Desktop package data instead of maintaining a site-local release list
- When package loading reaches terminal failure, the canonical fallback target is
https://index.hagicode.com/desktop/history/ repos/indexremains a referenced dependency only; treathttps://index.hagicode.com/desktop/history/andhttps://index.hagicode.com/desktop/index.jsonas the stable fallback surface- Do not add a second in-site Desktop history page here; if the fallback flow looks wrong, inspect the runtime fetch chain and the index deployment first
License
This repository is released under the terms in LICENSE.
Ready to explore the full product story? Visit hagicode.com and choose the experience that fits your workflow.
