Learn how to build a living knowledge graph in Obsidian that updates itself daily with AI. This article covers Smart Connections, Dataview, custom agents, prompt templates, and the workflow that helped surface hidden patterns.

Nobody told me the real power of Obsidian was not the notes.
It was the connections.
For a long time, I treated Obsidian like a better folder.
I stored ideas there, clipped articles, wrote drafts, and linked a few notes when I remembered to.
It was useful, but it was still passive.
Then I started thinking about a different question: what if the graph did not just show my thinking, but actively helped me think better every day?
That was the turning point. I started building a living knowledge graph, one that updates itself daily, discovers new links, and surfaces patterns I would never have noticed manually.
Why a living graph matters
Most people use Obsidian as a place to store knowledge.
That is fine, but storage is not the same as understanding. A static vault can hold a thousand notes and still fail to reveal the relationships hiding inside them.
A living graph changes that.
Instead of leaving connections to memory, it creates a system that continuously updates, rechecks relationships, and brings relevant ideas back into view. The point is not to make the graph look impressive.
The point is to make it useful.
Once I had that goal, the setup became much clearer.
I did not need one perfect plugin.
I needed a small stack of tools that could handle structure, retrieval, and automation without turning the vault into a mess.
The setup I used

I built the system around three layers.
The first layer was Obsidian itself, because it remains the best place to think in linked notes.
The second layer was Dataview, which let me query the vault instead of manually hunting through it.
The third layer was an AI-driven connection layer, where Smart Connections and custom prompts helped identify related notes, summarize clusters, and suggest links I had missed.
That combination mattered because each piece solved a different problem. Obsidian gave me the notes.
Dataview gave me structure.
AI gave me movement.
I also experimented with a few custom agents that reviewed recent notes each day, looked for overlap, and proposed updates to my graph.
The goal was not full automation.
The goal was to reduce the amount of manual effort required to keep the graph alive.
How the daily update loop worked
The daily workflow was simple enough to trust, but structured enough to be useful.
Each day, the system scanned new or recently changed notes.
It pulled out key concepts, identified recurring themes, compared them against existing clusters, and suggested new connections.
In some cases, it also created short summary notes that acted as bridge nodes between related ideas.
That is where the graph started to feel alive. I was no longer the only thing maintaining order. The system was doing part of the work for me.
The best part was that it surfaced relationships I had not noticed. A note about content strategy turned out to connect with a note about personal knowledge management. The graph started becoming a discovery engine.
What Smart Connections helped with
Smart Connections was useful because it made the vault feel less like isolated files and more like a semantic space.
Instead of relying only on exact backlinks, it could suggest notes that were conceptually related even when the wording was different.
That mattered a lot in practice.
Most of the ideas worth connecting are not identical, they are adjacent. One note might be about habit formation, another about workflow design, and another about reducing friction in creative work.
A human can see the family resemblance eventually, but AI can surface it much faster.
I still reviewed everything manually.
That part never changed.
The AI suggested, and I decided.
That balance was important because the graph stayed helpful only when the suggestions felt useful.
Where Dataview became essential
Dataview was the piece that made the whole system feel maintainable.
Once the vault started growing,
I needed a way to ask questions like: Which notes were created this week? Which ideas had no links yet? Which topics were showing up repeatedly across multiple folders? Dataview made that possible.
That turned the graph from a passive map into something closer to a dashboard. I could see what was being created, what was getting connected, and where the gaps were. If a note stayed isolated too long, I knew it needed attention. If a cluster kept growing, I knew it was becoming a real theme.
That visibility changed how I wrote. I stopped creating notes as dead ends and started writing them as nodes that should be useful later.
The prompt I used for maintenance
The maintenance prompt mattered more than I expected. The best version was not trying to be clever. It was direct.
The prompt asked the agent to:
- review recent notes,
- identify repeated concepts,
- suggest relevant links,
- flag orphan notes,
- and propose a short summary for any emerging cluster.
The important part was not the wording alone. It was the constraints. I told it to suggest, not rewrite. I told it to flag, not decide. I told it to stay focused on graph maintenance, not general note cleanup.
That kept the output clean and prevented the system from drifting into generic productivity advice, which is where these setups usually become annoying.
What changed after a few weeks
After a few weeks, the difference was obvious. My notes were no longer just accumulating.
They were starting to organize themselves around actual themes.
I could see which ideas kept repeating.
I could see which topics were growing quietly in the background.
I could even spot gaps in my thinking.
Sometimes the graph revealed that I had written a lot about one area but barely connected it to another area that clearly belonged beside it.
That was the most useful part. The system did not just save time. It changed what I noticed.
A good knowledge graph should do that. It should not just store your thinking. It should challenge it, refine it, and make hidden structure visible.
What I would do differently
The biggest mistake would be over-automating too early.
It is tempting to let AI do everything once the setup starts working.
That usually creates junk.
The best version of this system still needs human review, especially early on. I would rather have fewer high-quality suggestions than a flood of mediocre ones.
I would also keep the schema simple. The more complicated the tagging system gets, the harder it becomes to maintain. The graph should help you think, not become another project to manage.
The real payoff
The real value of a living graph is not the visuals.
It is the feedback loop.
Every new note slightly improves the system.
Every new link makes the graph smarter.
Every review pass makes future connections more accurate.
Over time, the vault starts to behave llike a second brain with some actual intelligence behind it.
That is why this setup felt different from every other note-taking workflow I had tried. It was not just organizing information. It was actively helping me see patterns I had missed for months.
And that is the kind of system worth keeping alive.
Hope you found this useful.
Building practical AI workflows and Obsidian systems for creators like you.
❣️I’m Kanika (@KanikaBK). Follow for more tested setups and breakdowns.





![Mark Zuckerberg's Genius AI Strategy: Integrating AI into Life and Business [With Prompts]](/cdn-cgi/image/width=1920,quality=90,format=auto,metadata=none/https%3A%2F%2Fcms-assets.youmind.com%2Fmedia%2F1783879071532_p6yioz_HM62kqza8AAOydz.jpg)