正在加载视频...

视频加载失败

This is one of the coolest open-source AI agent projects I've seen in a while: 'Understand Anything' It's a plugin for Claude Code, Codex, OpenCode etc. that analyzes your codebase and turns it into a knowledge base that you can interact with. It explains the codebase to you, rather...

174,887 次观看 • 3 个月前 •via X (Twitter)

43 条评论

Dan McAteer 的头像
Dan McAteer3 个月前

GitHub repo:

Melvin Vivas 的头像
Melvin Vivas3 个月前

wow, nice. you can also try devin DeepWiki by @cognition on your repo. it produces docs based on your codebase

Dan McAteer 的头像
Dan McAteer3 个月前

@DonvitoAI @cognition I've used that. Also awesome!

Robert Scoble 的头像
Robert Scoble3 个月前

That is cool indeed.

Dan McAteer 的头像
Dan McAteer3 个月前

Been using it all night.

Dr. Tali Režun 的头像
Dr. Tali Režun3 个月前

The knowledge graph approach is the right one. The difference worth noting: Understand Anything is built for code and adapted for text. If your primary content is articles, PDFs, research papers, podcast notes, markdown files, you want something purpose-built for that layer. Been building exactly that. The Curator is a local open-source knowledge system that ingests any content type and builds a structured wiki automatically, entities, concepts, summaries, all interlinked. Has an MCP server so your AI agents can read and write to the knowledge graph directly during sessions. You can also visualize it as a 3D neural network in Obsidian. Not static retrieval, it understands context and the connections between ideas, not just the content itself. Free and open source, needs a Gemini or Anthropic API key for ingestion. If this sounds like the right layer for your podcast highlights workflow, would love a GitHub star, sitting at 30+ right now and every one helps with discovery.

Timur Yessenov 的头像
Timur Yessenov3 个月前

The Obsidian test is the real signal. A graph is useful if it can answer “where did this belief come from?” with source snippets and stale nodes. For teams, that matters more than the visualization.

Pawzard 的头像
Pawzard3 个月前

bro accidentally invented his own brain outside his body 888 episodes of other ppl's thoughts now haunting a graph like little knowledge ghosts 💀

安叫兽|Bird🕊️ 🔶 BNB 的头像
安叫兽|Bird🕊️ 🔶 BNB3 个月前

拿 Obsidian 库试这个还挺对味

James AI 的头像
James AI3 个月前

The next big AI unlock isn't generating code it's understanding entire systems.

Rameswar 的头像
Rameswar3 个月前

this direction is more useful than most agent hype treating your own notes, research, or code as something you can converse with changes individual and small team leverage faster than trying to build fully autonomous systems. the personal knowledge management angle is underrated

Rayan A Cader 的头像
Rayan A Cader3 个月前

a knowledge base built from your own codebase is such a smart idea. been wanting something like this for a while

CREATUS.AI 的头像
CREATUS.AI3 个月前

For anyone sitting on years of notes, docs, or transcripts, this saves a lot of time

Makaroni 的头像
Makaroni3 个月前

imagine onboarding to someone elses brain in like 30 seconds thats lowkey terrifying for the person whose vault it is 😂

Leo Amigoni 的头像
Leo Amigoni3 个月前

I tired it but don’t understand how it works

Ofek Shaked | AI Engineer 的头像
Ofek Shaked | AI Engineer3 个月前

Codebase RAG that actually preserves structure instead of flattening everything into chunks is the missing piece for agent reliability. Most current approaches lose the invariants you need for safe edits.

WebWright 🇺🇸 的头像
WebWright 🇺🇸3 个月前

We just started using this tool! It's pretty incredible!

BLACKWELL 的头像
BLACKWELL3 个月前

This is awesome

Dan McAteer 的头像
Dan McAteer3 个月前

Yea man. Still learning new things from every podcast I've ever listened to.

mucriptoAI 的头像
mucriptoAI3 个月前

Keren banget! AI agent yang bisa “understand anything” di codebase ini game changer. Bayangin kalau diintegrasikan dengan on-chain data real-time, agent bisa langsung audit smart contract + execute autonomously. Ini yang @mucriptoAI lagi eksplor. Siapa yang udah coba plugin ini?

Dubya 的头像
Dubya3 个月前

Hopefully an end to ‘code death’ as described in the Mythical Man Month.

ayis growthhub 的头像
ayis growthhub3 个月前

This is incredible

JONAS 的头像
JONAS3 个月前

been looking for something exactly like this does it handle large codebases well or does it start to choke after a certain size?

Dan McAteer 的头像
Dan McAteer3 个月前

This experiment I did was 144k lines of "code" (text in markdown). It splits it up into batches and deals with large data that way.

F. Tronboll III 的头像
F. Tronboll III3 个月前

It’s a great utility. I ran it across my 34 repos and it’s refreshed whenever 10 files are changed in a single repo. It’s all written to an EAR on my intranet repo. It gives strategist apps a quick reference without burning tokens on codebase greps.

Lee Faus 的头像
Lee Faus3 个月前

We’ve built this into @atomicdotdev so you can also leverage this during reviews to do a blast radius and change tracking better than git. More to come soon on a WebUI using ACP to ask, plan, modify, review, integrate changes all from a single UI with the agents you like to use

Dipanshu Kushwaha 的头像
Dipanshu Kushwaha3 个月前

That sounds amazing! Open-source projects like this really make coding more accessible. Can't wait to see how it evolves!

Albatross 的头像
Albatross3 个月前

Ohhh, this is neat.

Roger 的头像
Roger3 个月前

Nice, thanks for sharing, man. This could be super relevant for what we're building. So yeah, super exciting.

AI Mastery Guide 的头像
AI Mastery Guide3 个月前

That knowledge graph from 888 podcast episodes is such a clever use case, way beyond just code 🤯

Dan McAteer 的头像
Dan McAteer3 个月前

Right!?

AI Mastery Guide 的头像
AI Mastery Guide3 个月前

Right, and this works for literally any messy dataset not just code 🤯

Immersive, Interactive Abuse Prevention Training 的头像
Immersive, Interactive Abuse Prevention Training3 个月前

@daniel_mac8 I need the how to get started 101

AI Mastery Guide 的头像
AI Mastery Guide3 个月前

@daniel_mac8 Check the readme first, setup takes a few minutes then you just point it at any folder 🛠️

mrkelly 的头像
mrkelly3 个月前

Looks like a massive shortcut. I learned the hard way it quietly kills your architectural intuition.

Phi Browser 的头像
Phi Browser3 个月前

the gap this fills: agents get the code but never the understanding. they see files, not the why or the decisions behind them. a senior engineer's edge is the mental model they carry between sessions, and that's exactly what a persistent codebase knowledge base gives an agent.

Michael Overdorf 的头像
Michael Overdorf3 个月前

This is super needed in the AI coding space. Reviewing diffs without being able to put together all the dots mentally in a code base is a bottleneck for serious projects.

Yanhua 的头像
Yanhua3 个月前

I remember @zarazhangrui has a similar tool

Deepak 的头像
Deepak3 个月前

does the plugin handle incremental code changes well in openCode, or do you need to rebuild the knowledge base each time? curious about scaling for active repos.

Uncle J 的头像
Uncle J3 个月前

Codebase understanding is becoming infrastructure. The agent should not rediscover architecture every run; it needs a durable map of modules, ownership, constraints, and prior decisions.

Andreas 的头像
Andreas3 个月前

@Scobleizer Oh looking nice! Need to try that one

exitLQ 的头像
exitLQ3 个月前

@Scobleizer looks great and will be a real usecase for me if it works as shown

Gregor 的头像
Gregor3 个月前

genuinely wondering how it handles drift when you add files or refactor does it re-index automatically or are you just querying stale context after a week

相关视频

THIS MIGHT BE THE #1 OPEN-SOURCE REPO FOR CLAUDE CODE RIGHT NOW. IT GIVES CLAUDE A MEMORY AND SLASHES YOUR TOKEN COST ON EVERY QUESTION The repo is safishamsi/graphify, a free open-source skill that turns any codebase into a knowledge graph Claude Code can read instantly. Instead of grepping through your files every session, Claude gets a map of how everything connects The problem it fixes: Every time you ask Claude Code about a big repo, it does the same thing, greps through dozens of files like a brute-force Ctrl+F, blows through your context window, and sometimes still misses the answer hiding in a file nobody searched. Claude Code has no memory of how your project is structured. Every session starts from zero What it does: It maps your entire codebase into a knowledge graph, capturing not just which files exist, but which functions depend on which, which modules are central, and which files cluster around the same concern. Claude queries the map instead of scanning files How it works, three passes: 1. Code structure, free and local. Tree-sitter parses your files and pulls out classes, functions, imports and call graphs. No LLM, no tokens, just your actual code mapped deterministically 2. Audio and video, if you have them. Transcribed locally and folded into the graph 3. Docs, papers, images. Here an LLM does semantic analysis, figuring out what each document means and where it fits. Only the meaning gets sent up, never your raw source It saves you money: Normally a question about a big repo makes Claude spawn explore agents that scan file after file, eating your context window and your token budget before you get an answer. With the graph already built, Claude queries the map instead of re-reading the codebase every time. Same answer, a fraction of the tokens. The graph only gets built once, then a hook rebuilds it after each commit for free, so you never pay that scanning cost again. The bigger the repo, the bigger the gap The best parts: it's a skill, so once installed Claude knows when to use it without you memorizing commands. It works on non-code folders too, point it at docs or notes and it can spin up an Obsidian vault How to add it to your Claude: 1. Install Claude Code if you haven't: npm install -g Paul Jankura-ai/claude-code 2. Add the skill: claude skill add safishamsi/graphify 3. Open your project folder and run /graphify . to build the graph 4. Optional, make it automatic: graphify hook install so the graph rebuilds after every commit That's it. Ask Claude about your repo and it reads the map instead of burning tokens on a file hunt Bookmark this

Yarchi

56,177 次观看 • 3 个月前

Obsidian + Claude Code turned a 4,300-note vault into a second brain that answers back. Most people use Obsidian as a graveyard. You save 40 highlights a week, link nothing, and reread maybe 2% of it. The knowledge is there the retrieval is dead. Claude Code fixes the retrieval, because your vault is just a folder of markdown files and Claude Code lives in folders. The whole setup takes 20 minutes: Open a terminal inside your Obsidian folder and run Claude Code no plugins, no API glue, no export step. It reads all 4,300 files natively. Then drop a CLAUDE.md at the vault root explaining your structure: where daily notes live, how you tag, what your MOCs are. Now every session starts with context instead of chaos. From there you just talk to your vault: > "find every note where I mentioned churn and write a summary with backlinks" > "read my last 30 daily notes and list the 5 ideas I keep circling but never ship" > "build a MOC for everything tagged startup-ideas and link the orphan notes into it" It writes new notes straight into the vault with proper [[wikilinks]], and they show up in your graph view 10 seconds later. The boring layer automates too one command cleans broken links, one merges duplicates, one turns 6 months of meeting notes into a single decisions log. Work that used to eat a Sunday now runs while you make coffee. Before: 4,300 notes, 900 orphans, search by keyword and prayer. After: an agent that read everything you ever wrote and drafts in your own voice, from your own sources, with receipts. People pay $30/month for AI note apps with 10% of this. You already own the other 90%. Your notes stopped being storage. They started being staff.

Spike 1%

18,223 次观看 • 2 个月前

I built a Claude skill that turns Claude Code into your personal coding tutor. The core insight: Claude Opus 4.5 is already the best tutor in the world. Anthropic cooked with this model! It has incredible emotional intelligence and deep coding knowledge. What this skill does is just provide a harness—a way for Claude to agentically build the right context about YOU so it can personalize the tutoring experience in exactly the right way. Here's what makes it work: Learner profile from day one. The first time you use it, Claude interviews you. It asks about your programming background, your goal (where do you want this to take you?), and who you are as a person. This gets saved and informs every single tutorial it ever writes for you. From the very first interaction, everything is 100% personalized. Tutorials that use YOUR code. When you ask to learn something, Claude doesn't give you generic examples from some blog post. It finds examples in the actual codebase you're working in. This makes concepts stick in a way abstract examples never do. Quiz mode with spaced repetition. You can run "/quiz-me" and Claude will test you on concepts you've learned. It tracks your understanding score for each tutorial. Then it uses spaced repetition to prioritize the next quiz—concepts you're shaky on come back in 2 days, concepts you've mastered fade to 55+ day intervals. It literally builds retention into the learning process. One central knowledge base across all your projects. Whether you're joining a new company and want to understand their codebase, learning from an open source project, or leveling up on your own vibe-coded project—all your tutorials live in one place (~/coding-tutor-tutorials/). So your personal coding-tutor accompanies you across all your coding adventures. The whole thing is a feedback loop: learn → quiz → retain → learn more → quiz → retain. Your tutorials evolve, your knowledge compounds, and Claude gets better at teaching YOU specifically over time. To install it in Claude Code: • Run /plugin to open the plugin manager • Add marketplace nityeshaga/claude-code-essentials • Enable coding-tutor plugin Here's the Github: And here's 20-mins of me walking you through how to use this plugin and how it works 👇🏽 Let me know if you use it to teach yourself something cool!

Nityesh

64,645 次观看 • 9 个月前