痛点分析发布于 2026/05/26
痛点为 AI 基于上游原始证据的初步提炼;未包含额外中国市场检索。
痛点
开发者在理解复杂代码库时,需要手动阅读大量文件、追踪调用关系并记录上下文,这个过程耗时且容易遗漏关键依赖。现有工具如IDE的搜索和文档功能只能提供线性或静态信息,无法直观展示代码间的动态关联,导致开发者需要反复切换文件、在脑中构建知识图谱,增加了认知负担和出错概率。这种摩擦在接手遗留代码、排查跨模块bug或协作时尤为明显,造成时间浪费、决策困难以及团队沟通成本上升。
README
README summary
<h1 align="center" Understand Anything</h1 <p align="center" <strong Turn any codebase, knowledge base, or docs into an interactive knowledge graph you can explore, search, and ask questions about.</strong
Repository
Repository metadata
- Owner
- Lum1104
- License
- MIT
- Default branch
- main
- Days since created
- 72
- Days since last push
- 0
- Funding
- available
Signals
Repository signals
- Homepage
- https://understand-anything.com
- Watchers
- 35,516
- Open issues
- 72
- Has funding
- Yes
- Funding platforms
- patreon
Topics
antigravity-skillsbusiness-knowledgeclaude-codeclaude-skillscodebase-analysiscodexcodex-skillsdeveloper-tools-ai-agentgemini-cli-skillskarpathy-llm-wikiknowledge-baseknowledge-graphmemoryopencode-skillspi-agentunderstandcodevibe-coding
Contributors
Contributor snapshot
- Contributor count
- 10
- Top contributor share
- 0.924
- Top contributors
- Lum1104, berkcangumusisik, zhushen12580, ZebangCheng, fishinakleinbottle
源数据· Raw Archive
- source
- GitHub Trending
- upstream_source
- github_trending
- upstream_item_id
- Lum1104--Understand-Anything
- daily_ranking_item_id
- 046c7516-01b5-44e4-a111-a8ced03acb88
- rank_date
- 2026-05-27
- rank
- 1
- name
- Understand-Anything
- tagline
- Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
- description
- Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
- votes_count
- 35,516
- website_url
- https://understand-anything.com
- thumbnail_url
- https://github.com/Lum1104.png
- og_image_url
- https://github.com/Lum1104.png
topics
antigravity-skillsbusiness-knowledgeclaude-codeclaude-skillscodebase-analysiscodexcodex-skillsdeveloper-tools-ai-agentgemini-cli-skillskarpathy-llm-wikiknowledge-baseknowledge-graphmemoryopencode-skillspi-agentunderstandcodevibe-coding
media / source-specific data
{
"topics": [
"antigravity-skills",
"business-knowledge",
"claude-code",
"claude-skills",
"codebase-analysis",
"codex",
"codex-skills",
"developer-tools-ai-agent",
"gemini-cli-skills",
"karpathy-llm-wiki",
"knowledge-base",
"knowledge-graph",
"memory",
"opencode-skills",
"pi-agent",
"understandcode",
"vibe-coding"
],
"is_fork": false,
"license": "MIT",
"language": "TypeScript",
"owner_type": "User",
"forks_total": 2853,
"has_funding": true,
"is_archived": false,
"owner_login": "Lum1104",
"stars_today": 4721,
"stars_total": 35516,
"homepage_url": "https://understand-anything.com",
"default_branch": "main",
"last_pushed_at": "2026-05-26T05:09:57Z",
"readme_summary": "<h1 align=\"center\" Understand Anything</h1 <p align=\"center\" <strong Turn any codebase, knowledge base, or docs into an interactive knowledge graph you can explore, search, and ask questions about.</strong",
"repo_full_name": "Lum1104/Understand-Anything",
"watchers_count": 35516,
"last_updated_at": "2026-05-26T22:00:22Z",
"top_contributors": [
{
"login": "Lum1104",
"contributions": 453
},
{
"login": "berkcangumusisik",
"contributions": 8
},
{
"login": "zhushen12580",
"contributions": 6
},
{
"login": "ZebangCheng",
"contributions": 5
},
{
"login": "fishinakleinbottle",
"contributions": 4
}
],
"contributor_count": 10,
"funding_platforms": [
"patreon"
],
"open_issues_count": 72,
"days_since_created": 72,
"created_at_on_source": "2026-03-15T02:30:51Z",
"days_since_last_push": 0,
"top_contributor_share": 0.924
}raw_payload
{
"fetched_at": "2026-05-26T22:00:35.904Z",
"trending_repo": {
"url": "https://github.com/Lum1104/Understand-Anything",
"name": "Understand-Anything",
"rank": 1,
"forks": 2853,
"owner": "Lum1104",
"stars": 35516,
"fullName": "Lum1104/Understand-Anything",
"language": "TypeScript",
"avatarUrl": "https://github.com/Lum1104.png",
"rawSummary": "<div class=\"float-right d-flex\">\n\n <div data-view-component=\"true\" class=\"BtnGroup d-flex\">\n <a href=\"/login?return_to=%2FLum1104%2FUnderstand-Anything\" rel=\"nofollow\" data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":1182081931,"auth_type":"LOG_IN","originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"86fdf6328c2e9e9bf230ed26ee3d1d8d0e97611c390f3ced087bfb84a05c7665\" aria-label=\"You must be signed in to star a repository\" data-view-component=\"true\" class=\"tooltipped tooltipped-sw btn-sm btn\"> <svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2 tmp-mr-2\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star mr-0 tmp-mr-0 v-align-text-bottom d-inline-block d-md-none\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n <span data-view-component=\"true\" class=\"d-none d-md-inline\">\n Star\n</span>\n</a></div>\n </div>\n\n <h2 class=\"h3 lh-condensed\">\n <a data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":1182081931,"originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"b8d9b1e74582a70dc24a21c705e980f45815b470432950b1ad1ee43a52593a0a\" href=\"/Lum1104/Understand-Anything\" data-view-component=\"true\" class=\"Link\"><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo mr-1 tmp-mr-1 color-fg-muted\">\n <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n\n <span data-view-component=\"true\" class=\"text-normal\">\n Lum1104 /\n</span>\n Understand-Anything</a> </h2>\n\n <p class=\"col-9 color-fg-muted my-1 tmp-pr-4\">\n Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.\n </p>\n\n <div class=\"f6 color-fg-muted mt-2\">\n <span class=\"tmp-mr-3 d-inline-block ml-0 tmp-ml-0\">\n <span class=\"repo-language-color\" style=\"background-color: #3178c6\"></span>\n <span itemprop=\"programmingLanguage\">TypeScript</span>\n</span>\n\n\n <a href=\"/Lum1104/Understand-Anything/stargazers\" data-view-component=\"true\" class=\"tmp-mr-3 Link Link--muted d-inline-block\"><svg aria-label=\"star\" role=\"img\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n 35,516</a>\n <a href=\"/Lum1104/Understand-Anything/forks\" data-view-component=\"true\" class=\"tmp-mr-3 Link Link--muted d-inline-block\"><svg aria-label=\"fork\" role=\"img\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo-forked\">\n <path d=\"M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z\"></path>\n</svg>\n 2,853</a>\n <span data-view-component=\"true\" class=\"tmp-mr-3 d-inline-block\">\n Built by\n\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/Lum1104/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/Lum1104\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/87774050?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@Lum1104\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/claude/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/claude\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/81847?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@claude\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/berkcangumusisik/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/berkcangumusisik\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/75336900?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@berkcangumusisik\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/zhushen12580/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/zhushen12580\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/60245376?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@zhushen12580\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/fishinakleinbottle/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/fishinakleinbottle\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/11816323?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@fishinakleinbottle\" /></a>\n</span>\n <span data-view-component=\"true\" class=\"d-inline-block float-sm-right\">\n <svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n 4,721 stars today\n</span> </div>",
"starsToday": 4721,
"description": "Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more."
},
"snapshot_version": "github_trending_v2"
}source_raw_snapshot
{
"id": "2bb43aa4-130f-4085-a737-956826e389a2",
"daily_ranking_item_id": "046c7516-01b5-44e4-a111-a8ced03acb88",
"source": "github_trending",
"external_id": "Lum1104--Understand-Anything",
"fetched_at": "2026-05-26T22:00:35.904Z",
"trending_page_raw": {
"url": "https://github.com/Lum1104/Understand-Anything",
"name": "Understand-Anything",
"rank": 1,
"forks": 2853,
"owner": "Lum1104",
"stars": 35516,
"language": "TypeScript",
"full_name": "Lum1104/Understand-Anything",
"avatar_url": "https://github.com/Lum1104.png",
"description": "Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.",
"raw_summary": "<div class=\"float-right d-flex\">\n\n <div data-view-component=\"true\" class=\"BtnGroup d-flex\">\n <a href=\"/login?return_to=%2FLum1104%2FUnderstand-Anything\" rel=\"nofollow\" data-hydro-click=\"{"event_type":"authentication.click","payload":{"location_in_page":"star button","repository_id":1182081931,"auth_type":"LOG_IN","originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"86fdf6328c2e9e9bf230ed26ee3d1d8d0e97611c390f3ced087bfb84a05c7665\" aria-label=\"You must be signed in to star a repository\" data-view-component=\"true\" class=\"tooltipped tooltipped-sw btn-sm btn\"> <svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star v-align-text-bottom d-none d-md-inline-block mr-2 tmp-mr-2\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star mr-0 tmp-mr-0 v-align-text-bottom d-inline-block d-md-none\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n <span data-view-component=\"true\" class=\"d-none d-md-inline\">\n Star\n</span>\n</a></div>\n </div>\n\n <h2 class=\"h3 lh-condensed\">\n <a data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"REPOSITORY","click_visual_representation":"REPOSITORY_NAME_HEADING","actor_id":null,"record_id":1182081931,"originating_url":"https://github.com/trending?since=daily","user_id":null}}\" data-hydro-click-hmac=\"b8d9b1e74582a70dc24a21c705e980f45815b470432950b1ad1ee43a52593a0a\" href=\"/Lum1104/Understand-Anything\" data-view-component=\"true\" class=\"Link\"><svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo mr-1 tmp-mr-1 color-fg-muted\">\n <path d=\"M2 2.5A2.5 2.5 0 0 1 4.5 0h8.75a.75.75 0 0 1 .75.75v12.5a.75.75 0 0 1-.75.75h-2.5a.75.75 0 0 1 0-1.5h1.75v-2h-8a1 1 0 0 0-.714 1.7.75.75 0 1 1-1.072 1.05A2.495 2.495 0 0 1 2 11.5Zm10.5-1h-8a1 1 0 0 0-1 1v6.708A2.486 2.486 0 0 1 4.5 9h8ZM5 12.25a.25.25 0 0 1 .25-.25h3.5a.25.25 0 0 1 .25.25v3.25a.25.25 0 0 1-.4.2l-1.45-1.087a.249.249 0 0 0-.3 0L5.4 15.7a.25.25 0 0 1-.4-.2Z\"></path>\n</svg>\n\n <span data-view-component=\"true\" class=\"text-normal\">\n Lum1104 /\n</span>\n Understand-Anything</a> </h2>\n\n <p class=\"col-9 color-fg-muted my-1 tmp-pr-4\">\n Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.\n </p>\n\n <div class=\"f6 color-fg-muted mt-2\">\n <span class=\"tmp-mr-3 d-inline-block ml-0 tmp-ml-0\">\n <span class=\"repo-language-color\" style=\"background-color: #3178c6\"></span>\n <span itemprop=\"programmingLanguage\">TypeScript</span>\n</span>\n\n\n <a href=\"/Lum1104/Understand-Anything/stargazers\" data-view-component=\"true\" class=\"tmp-mr-3 Link Link--muted d-inline-block\"><svg aria-label=\"star\" role=\"img\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n 35,516</a>\n <a href=\"/Lum1104/Understand-Anything/forks\" data-view-component=\"true\" class=\"tmp-mr-3 Link Link--muted d-inline-block\"><svg aria-label=\"fork\" role=\"img\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-repo-forked\">\n <path d=\"M5 5.372v.878c0 .414.336.75.75.75h4.5a.75.75 0 0 0 .75-.75v-.878a2.25 2.25 0 1 1 1.5 0v.878a2.25 2.25 0 0 1-2.25 2.25h-1.5v2.128a2.251 2.251 0 1 1-1.5 0V8.5h-1.5A2.25 2.25 0 0 1 3.5 6.25v-.878a2.25 2.25 0 1 1 1.5 0ZM5 3.25a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Zm6.75.75a.75.75 0 1 0 0-1.5.75.75 0 0 0 0 1.5Zm-3 8.75a.75.75 0 1 0-1.5 0 .75.75 0 0 0 1.5 0Z\"></path>\n</svg>\n 2,853</a>\n <span data-view-component=\"true\" class=\"tmp-mr-3 d-inline-block\">\n Built by\n\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/Lum1104/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/Lum1104\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/87774050?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@Lum1104\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/claude/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/claude\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/81847?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@claude\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/berkcangumusisik/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/berkcangumusisik\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/75336900?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@berkcangumusisik\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/zhushen12580/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/zhushen12580\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/60245376?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@zhushen12580\" /></a>\n <a class=\"d-inline-block\" data-hydro-click=\"{"event_type":"explore.click","payload":{"click_context":"TRENDING_REPOSITORIES_PAGE","click_target":"CONTRIBUTING_DEVELOPER","click_visual_representation":"DEVELOPER_AVATAR","actor_id":null,"record_id":null,"originating_url":"https://github.com/trending","user_id":null}}\" data-hydro-click-hmac=\"14a81dd1b5cd12f2e95030cb17362cb06eaa0349997a1d520f0bec614d40dc93\" data-hovercard-type=\"user\" data-hovercard-url=\"/users/fishinakleinbottle/hovercard\" data-octo-click=\"hovercard-link-click\" data-octo-dimensions=\"link_type:self\" href=\"/fishinakleinbottle\"><img class=\"avatar mb-1 avatar-user\" src=\"https://avatars.githubusercontent.com/u/11816323?s=40&v=4\" width=\"20\" height=\"20\" alt=\"@fishinakleinbottle\" /></a>\n</span>\n <span data-view-component=\"true\" class=\"d-inline-block float-sm-right\">\n <svg aria-hidden=\"true\" data-component=\"Octicon\" height=\"16\" viewBox=\"0 0 16 16\" version=\"1.1\" width=\"16\" data-view-component=\"true\" class=\"octicon octicon-star\">\n <path d=\"M8 .25a.75.75 0 0 1 .673.418l1.882 3.815 4.21.612a.75.75 0 0 1 .416 1.279l-3.046 2.97.719 4.192a.751.751 0 0 1-1.088.791L8 12.347l-3.766 1.98a.75.75 0 0 1-1.088-.79l.72-4.194L.818 6.374a.75.75 0 0 1 .416-1.28l4.21-.611L7.327.668A.75.75 0 0 1 8 .25Zm0 2.445L6.615 5.5a.75.75 0 0 1-.564.41l-3.097.45 2.24 2.184a.75.75 0 0 1 .216.664l-.528 3.084 2.769-1.456a.75.75 0 0 1 .698 0l2.77 1.456-.53-3.084a.75.75 0 0 1 .216-.664l2.24-2.183-3.096-.45a.75.75 0 0 1-.564-.41L8 2.694Z\"></path>\n</svg>\n 4,721 stars today\n</span> </div>",
"stars_today": 4721
},
"repo_detail_raw": {
"id": 1182081931,
"url": "https://api.github.com/repos/Lum1104/Understand-Anything",
"fork": false,
"name": "Understand-Anything",
"size": 32430,
"forks": 2853,
"owner": {
"id": 87774050,
"url": "https://api.github.com/users/Lum1104",
"type": "User",
"login": "Lum1104",
"node_id": "MDQ6VXNlcjg3Nzc0MDUw",
"html_url": "https://github.com/Lum1104",
"gists_url": "https://api.github.com/users/Lum1104/gists{/gist_id}",
"repos_url": "https://api.github.com/users/Lum1104/repos",
"avatar_url": "https://avatars.githubusercontent.com/u/87774050?v=4",
"events_url": "https://api.github.com/users/Lum1104/events{/privacy}",
"site_admin": false,
"gravatar_id": "",
"starred_url": "https://api.github.com/users/Lum1104/starred{/owner}{/repo}",
"followers_url": "https://api.github.com/users/Lum1104/followers",
"following_url": "https://api.github.com/users/Lum1104/following{/other_user}",
"user_view_type": "public",
"organizations_url": "https://api.github.com/users/Lum1104/orgs",
"subscriptions_url": "https://api.github.com/users/Lum1104/subscriptions",
"received_events_url": "https://api.github.com/users/Lum1104/received_events"
},
"topics": [
"antigravity-skills",
"business-knowledge",
"claude-code",
"claude-skills",
"codebase-analysis",
"codex",
"codex-skills",
"developer-tools-ai-agent",
"gemini-cli-skills",
"karpathy-llm-wiki",
"knowledge-base",
"knowledge-graph",
"memory",
"opencode-skills",
"pi-agent",
"understandcode",
"vibe-coding"
],
"git_url": "git://github.com/Lum1104/Understand-Anything.git",
"license": {
"key": "mit",
"url": "https://api.github.com/licenses/mit",
"name": "MIT License",
"node_id": "MDc6TGljZW5zZTEz",
"spdx_id": "MIT"
},
"node_id": "R_kgDORnUjiw",
"private": false,
"ssh_url": "git@github.com:Lum1104/Understand-Anything.git",
"svn_url": "https://github.com/Lum1104/Understand-Anything",
"archived": false,
"disabled": false,
"has_wiki": true,
"homepage": "https://understand-anything.com",
"html_url": "https://github.com/Lum1104/Understand-Anything",
"keys_url": "https://api.github.com/repos/Lum1104/Understand-Anything/keys{/key_id}",
"language": "TypeScript",
"tags_url": "https://api.github.com/repos/Lum1104/Understand-Anything/tags",
"watchers": 35516,
"blobs_url": "https://api.github.com/repos/Lum1104/Understand-Anything/git/blobs{/sha}",
"clone_url": "https://github.com/Lum1104/Understand-Anything.git",
"forks_url": "https://api.github.com/repos/Lum1104/Understand-Anything/forks",
"full_name": "Lum1104/Understand-Anything",
"has_pages": true,
"hooks_url": "https://api.github.com/repos/Lum1104/Understand-Anything/hooks",
"pulls_url": "https://api.github.com/repos/Lum1104/Understand-Anything/pulls{/number}",
"pushed_at": "2026-05-26T05:09:57Z",
"teams_url": "https://api.github.com/repos/Lum1104/Understand-Anything/teams",
"trees_url": "https://api.github.com/repos/Lum1104/Understand-Anything/git/trees{/sha}",
"created_at": "2026-03-15T02:30:51Z",
"events_url": "https://api.github.com/repos/Lum1104/Understand-Anything/events",
"has_issues": true,
"issues_url": "https://api.github.com/repos/Lum1104/Understand-Anything/issues{/number}",
"labels_url": "https://api.github.com/repos/Lum1104/Understand-Anything/labels{/name}",
"merges_url": "https://api.github.com/repos/Lum1104/Understand-Anything/merges",
"mirror_url": null,
"updated_at": "2026-05-26T22:00:22Z",
"visibility": "public",
"archive_url": "https://api.github.com/repos/Lum1104/Understand-Anything/{archive_format}{/ref}",
"commits_url": "https://api.github.com/repos/Lum1104/Understand-Anything/commits{/sha}",
"compare_url": "https://api.github.com/repos/Lum1104/Understand-Anything/compare/{base}...{head}",
"description": "Graphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.",
"forks_count": 2853,
"is_template": false,
"open_issues": 72,
"branches_url": "https://api.github.com/repos/Lum1104/Understand-Anything/branches{/branch}",
"comments_url": "https://api.github.com/repos/Lum1104/Understand-Anything/comments{/number}",
"contents_url": "https://api.github.com/repos/Lum1104/Understand-Anything/contents/{+path}",
"git_refs_url": "https://api.github.com/repos/Lum1104/Understand-Anything/git/refs{/sha}",
"git_tags_url": "https://api.github.com/repos/Lum1104/Understand-Anything/git/tags{/sha}",
"has_projects": true,
"releases_url": "https://api.github.com/repos/Lum1104/Understand-Anything/releases{/id}",
"statuses_url": "https://api.github.com/repos/Lum1104/Understand-Anything/statuses/{sha}",
"allow_forking": true,
"assignees_url": "https://api.github.com/repos/Lum1104/Understand-Anything/assignees{/user}",
"downloads_url": "https://api.github.com/repos/Lum1104/Understand-Anything/downloads",
"has_downloads": true,
"languages_url": "https://api.github.com/repos/Lum1104/Understand-Anything/languages",
"network_count": 2853,
"default_branch": "main",
"milestones_url": "https://api.github.com/repos/Lum1104/Understand-Anything/milestones{/number}",
"stargazers_url": "https://api.github.com/repos/Lum1104/Understand-Anything/stargazers",
"watchers_count": 35516,
"deployments_url": "https://api.github.com/repos/Lum1104/Understand-Anything/deployments",
"git_commits_url": "https://api.github.com/repos/Lum1104/Understand-Anything/git/commits{/sha}",
"has_discussions": true,
"subscribers_url": "https://api.github.com/repos/Lum1104/Understand-Anything/subscribers",
"contributors_url": "https://api.github.com/repos/Lum1104/Understand-Anything/contributors",
"issue_events_url": "https://api.github.com/repos/Lum1104/Understand-Anything/issues/events{/number}",
"stargazers_count": 35516,
"subscription_url": "https://api.github.com/repos/Lum1104/Understand-Anything/subscription",
"temp_clone_token": null,
"collaborators_url": "https://api.github.com/repos/Lum1104/Understand-Anything/collaborators{/collaborator}",
"has_pull_requests": true,
"issue_comment_url": "https://api.github.com/repos/Lum1104/Understand-Anything/issues/comments{/number}",
"notifications_url": "https://api.github.com/repos/Lum1104/Understand-Anything/notifications{?since,all,participating}",
"open_issues_count": 72,
"subscribers_count": 132,
"web_commit_signoff_required": false,
"pull_request_creation_policy": "all"
},
"readme_raw": {
"summary": "<h1 align=\"center\" Understand Anything</h1 <p align=\"center\" <strong Turn any codebase, knowledge base, or docs into an interactive knowledge graph you can explore, search, and ask questions about.</strong",
"raw_text": "<h1 align=\"center\">Understand Anything</h1>\n\n<p align=\"center\">\n <strong>Turn any codebase, knowledge base, or docs into an interactive knowledge graph you can explore, search, and ask questions about.</strong>\n <br />\n <em>Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.</em>\n</p>\n\n<p align=\"center\">\n <a href=\"https://trendshift.io/repositories/23482\" target=\"_blank\"><img src=\"https://trendshift.io/api/badge/repositories/23482\" alt=\"Lum1104%2FUnderstand-Anything | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"/></a>\n</p>\n\n<p align=\"center\">\n <a href=\"README.md\">English</a> | <a href=\"READMEs/README.zh-CN.md\">简体中文</a> | <a href=\"READMEs/README.zh-TW.md\">繁體中文</a> | <a href=\"READMEs/README.ja-JP.md\">日本語</a> | <a href=\"READMEs/README.ko-KR.md\">한국어</a> | <a href=\"READMEs/README.es-ES.md\">Español</a> | <a href=\"READMEs/README.tr-TR.md\">Türkçe</a> | <a href=\"READMEs/README.ru-RU.md\">Русский</a>\n</p>\n\n<p align=\"center\">\n <a href=\"#-quick-start\"><img src=\"https://img.shields.io/badge/Quick_Start-blue\" alt=\"Quick Start\" /></a>\n <a href=\"https://github.com/Lum1104/Understand-Anything/blob/main/LICENSE\"><img src=\"https://img.shields.io/badge/License-MIT-yellow\" alt=\"License: MIT\" /></a>\n <a href=\"https://docs.anthropic.com/en/docs/claude-code\"><img src=\"https://img.shields.io/badge/Claude_Code-8A2BE2\" alt=\"Claude Code\" /></a>\n <a href=\"#codex\"><img src=\"https://img.shields.io/badge/Codex-000000\" alt=\"Codex\" /></a>\n <a href=\"#vs-code--github-copilot\"><img src=\"https://img.shields.io/badge/Copilot-24292e\" alt=\"Copilot\" /></a>\n <a href=\"#copilot-cli\"><img src=\"https://img.shields.io/badge/Copilot_CLI-24292e\" alt=\"Copilot CLI\" /></a>\n <a href=\"#gemini-cli\"><img src=\"https://img.shields.io/badge/Gemini_CLI-4285F4\" alt=\"Gemini CLI\" /></a>\n <a href=\"#opencode\"><img src=\"https://img.shields.io/badge/OpenCode-38bdf8\" alt=\"OpenCode\" /></a>\n <a href=\"#mistral-vibe-cli\"><img src=\"https://img.shields.io/badge/Vibe_CLI-7c3aed\" alt=",
"raw_text_truncated": true
},
"contributors_raw": {
"truncated": true,
"contributors": [
{
"type": "User",
"login": "Lum1104",
"html_url": "https://github.com/Lum1104",
"contributions": 453
},
{
"type": "User",
"login": "berkcangumusisik",
"html_url": "https://github.com/berkcangumusisik",
"contributions": 8
},
{
"type": "User",
"login": "zhushen12580",
"html_url": "https://github.com/zhushen12580",
"contributions": 6
},
{
"type": "User",
"login": "ZebangCheng",
"html_url": "https://github.com/ZebangCheng",
"contributions": 5
},
{
"type": "User",
"login": "fishinakleinbottle",
"html_url": "https://github.com/fishinakleinbottle",
"contributions": 4
},
{
"type": "User",
"login": "0xnayuta",
"html_url": "https://github.com/0xnayuta",
"contributions": 3
},
{
"type": "User",
"login": "AsimRaza10",
"html_url": "https://github.com/AsimRaza10",
"contributions": 3
},
{
"type": "User",
"login": "saismrutiranjan18",
"html_url": "https://github.com/saismrutiranjan18",
"contributions": 3
},
{
"type": "User",
"login": "Xingkai98",
"html_url": "https://github.com/Xingkai98",
"contributions": 3
},
{
"type": "User",
"login": "nieao",
"html_url": "https://github.com/nieao",
"contributions": 2
}
]
},
"funding_raw": {
"path": ".github/FUNDING.yml",
"exists": true,
"content": "patreon: Lum1104\n"
},
"stats_raw": {
"forks_total": 2853,
"stars_today": 4721,
"stars_total": 35516,
"watchers_count": 35516,
"open_issues_count": 72
},
"aux_raw": {
"selected_fields": {
"topics": [
"antigravity-skills",
"business-knowledge",
"claude-code",
"claude-skills",
"codebase-analysis",
"codex",
"codex-skills",
"developer-tools-ai-agent",
"gemini-cli-skills",
"karpathy-llm-wiki",
"knowledge-base",
"knowledge-graph",
"memory",
"opencode-skills",
"pi-agent",
"understandcode",
"vibe-coding"
],
"is_fork": false,
"license": "MIT",
"language": "TypeScript",
"owner_type": "User",
"forks_total": 2853,
"has_funding": true,
"is_archived": false,
"owner_login": "Lum1104",
"stars_today": 4721,
"stars_total": 35516,
"homepage_url": "https://understand-anything.com",
"default_branch": "main",
"last_pushed_at": "2026-05-26T05:09:57Z",
"readme_summary": "<h1 align=\"center\" Understand Anything</h1 <p align=\"center\" <strong Turn any codebase, knowledge base, or docs into an interactive knowledge graph you can explore, search, and ask questions about.</strong",
"repo_full_name": "Lum1104/Understand-Anything",
"watchers_count": 35516,
"last_updated_at": "2026-05-26T22:00:22Z",
"top_contributors": [
{
"login": "Lum1104",
"contributions": 453
},
{
"login": "berkcangumusisik",
"contributions": 8
},
{
"login": "zhushen12580",
"contributions": 6
},
{
"login": "ZebangCheng",
"contributions": 5
},
{
"login": "fishinakleinbottle",
"contributions": 4
}
],
"contributor_count": 10,
"funding_platforms": [
"patreon"
],
"open_issues_count": 72,
"days_since_created": 72,
"created_at_on_source": "2026-03-15T02:30:51Z",
"days_since_last_push": 0,
"top_contributor_share": 0.924
}
},
"selection_meta": {
"readme_status": "ok",
"funding_status": "ok",
"missing_enrichment": [],
"repo_detail_status": "ok",
"contributors_status": "ok"
},
"created_at": "2026-05-26T22:00:38.369Z",
"updated_at": "2026-05-26T22:00:38.369Z"
}