Keep the whole stack in view
StackHatch turns a GitHub repository or a Markdown brief into an editable architecture map you can question, reshape, and export.
Free · No account · Bring your own AI key
Who it's for
Solo developers
- Get oriented in a repository before changing it
- Plan a side project before writing code
- Keep decisions in notes beside the diagram
Agencies
- Map a client's codebase at kickoff
- Turn a client brief into a proposed stack
- Hand over a diagram and a PRD
PMs and non-technical founders
- See what your team built, in plain words
- Ask what a component does and why it's there
- Turn requirements into a PRD engineers can review
Features
Map a GitHub repository
Paste a link. StackHatch reads the README, file tree, and key config files at the current commit, then drafts a map. Private repositories need a read-only token.
Start from a brief
Drop in a Markdown brief, or start blank. Drawing needs no key.
Ask the map
Ask how data flows or why a part exists. Answers come from the map you see.
Compare alternatives
See the options for any component without replacing the current choice.
Lock what's settled
Locked components keep their place and details through AI edits and Auto-layout.
Export and hand off
PNG or SVG for slides, JSON or YAML for tools, and a Markdown PRD for the team.
Back up and restore
Save one map or the whole workspace to a file, checked before it restores.
Your maps stay yours
No account
No sign-up, no StackHatch database, no product analytics.
Stays in your browser
Maps, chat, and settings live in this browser until you export them.
Your key, direct
AI features use your own Anthropic, OpenAI, Google Gemini, or OpenRouter key, sent straight to the provider.
Open source
Free and MIT licensed. View on GitHub