
Every developer knows the feeling. You clone a repository, open the file tree, and have no idea where to start. Hundreds of files, zero documentation, and the last person who understood it left six months ago. You're on your own. Grasp fixes this. Grasp is an intelligent repository analysis platform that transforms any unknown codebase into a fully navigable, documented, and queryable knowledge base — in minutes, not weeks. Point Grasp at any local or GitHub repository and it gets to work immediately. Using AST-based static analysis, Grasp parses every Python, JavaScript, and TypeScript file, extracts the complete structure — files, classes, functions, imports, and call relationships — and builds an interactive dependency graph you can explore visually. Click any node to inspect its dependencies and see where it's called from. Don't know what a function does? Click it and ask the built-in AI chat directly on the node details panel. Using IBM watsonx.ai with llama-3-3-70b-instruct, Grasp generates comprehensive onboarding documentation — project overview, architecture explanation, getting started guide, and API docs — all from the actual code, always accurate. The RAG-powered Q&A system, built on IBM's granite-embedding-278m-multilingual model, lets you ask anything in plain English and get precise, cited answers instantly. Grasp was built entirely using IBM Bob as the AI development partner. Bob's Plan mode designed the architecture, Code mode implemented every feature, Bob Tips caught complexity issues in real time, and a custom .bob/skills react-ui-architect skill was created for the frontend. Stack: IBM Bob · watsonx.ai · llama-3-3-70b-instruct · granite-embedding-278m-multilingual · FastAPI · React + TypeScript · React Flow · SQLite · Python AST · Tree-sitter No account even needed! Grasp is not just a hackathon project. It's the beginning of how developers will understand code.
17 May 2026