Grasp — Code Architecture
Overview
Dependency graph, health score, and security scanner for GitHub and GitLab repos
Grasp adds a button to every GitHub and GitLab repository page. Click it to instantly see the full dependency graph, architecture layers, health score, security issues, and hotspots — no signup, no server, no data leaving your machine. ── WHAT YOU GET ── • Dependency graph — 9 views (force, radial, treemap, sunburst, arc, flame, chord, matrix, timeline) with 16 colour modes including complexity, churn, contributor, security, and duplicate heat maps • Health score — A–F grade with drill-down into critical issues, circular dependencies, layer violations, and dead code • Security scanner — detects eval, innerHTML, hardcoded secrets, SQL injection patterns, and 20+ other vulnerability classes across 16 languages • AI Chat (Ask Grasp) — ask plain-English questions about any repo: "what calls this file?", "what changed vs the baseline?", "which files have the most churn?" • Team dashboard — share architecture snapshots with your team over LAN real-time multiplayer view • Grasp Brain — persistent architecture intelligence backed by SQLite + Kuzu graph DB; index once, query call chains, type propagation, and function graphs with Cypher • GitLab support — works on gitlab.com and self-hosted instances (grant permission once per host) ── 81 MCP TOOLS FOR AI CODING ASSISTANTS ── Grasp ships a full MCP server (npm install -g grasp-mcp-server) that exposes 81 analysis tools to Claude Code, Cursor, Windsurf, Cline, Roo Code, and any MCP-compatible agent: ── PRIVACY ── Zero telemetry. All analysis runs in your browser tab using the GitHub/GitLab API with your existing token. Nothing is sent to any Grasp server. ── GETTING STARTED ── 1. Install the extension 2. Open any GitHub or GitLab repository 3. Click the Grasp button in the top bar 4. Explore the graph — or paste any repo URL into https://ashfordeou.github.io/grasp For MCP setup with Claude Code: add grasp-mcp-server to your claude_desktop_config.json or run: npx grasp setup Source code: https://github.com/ashfordeOU/grasp
0 out of 5No ratings
Details
- Version3.12.0
- UpdatedApril 26, 2026
- Offered byAshforde
- Size16.38KiB
- LanguagesEnglish
- Developer
Email
contact@ashforde.org - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, please open this page on your desktop browser