knowledge graph Integration #20
BV-Venky
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
The big one: your architecture is now a living knowledge graph, not just a diagram. This release turns the project from a diagram generator into a persistent, queryable model of your system — diagrams become
views of it.
🧠 Architecture Knowledge Graph
Your services and dependencies now live in a single version-controlled markdown file (default
.claude/architecture.md) that the AI builds once and reuses everywhere. It's human-readable, round-trips losslessly,and diffs cleanly in PRs.
.excalidrawdiagrams into the graph🔀 Parallel edges
Two communication modes between the same services (e.g. a solid
REST /chargecall and a dashedKafka payment.requestedevent) now render as two distinct, labelled arrows instead of collapsing into one.🛠️ New MCP tools (
kg_*)kg_init·kg_add_service·kg_remove_service·kg_link·kg_unlink·kg_set_domain·kg_info·kg_render·kg_render_view·kg_render_around·kg_render_domain·kg_import·whats_connected_to·kg_path·kg_lint·kg_export·kg_diff·kg_onboarding_doc·kg_drift🐛 Fixes
📚 Docs
kg_*tool referencearchitecture-knowledge-graphskill that teaches the AI how to read a codebase and build a clean graph✅ Compatibility
Fully additive — the existing tools (
create_diagram,mermaid_to_excalidraw,modify_diagram,get_diagram_info,export_diagram) are unchanged. No breaking changes.📦 Install / upgrade
pip install -U excalidraw-architect-mcp # or, no install: uvx excalidraw-architect-mcp Full changelog: https://github.com/BV-Venky/excalidraw-architect-mcp/compare/v0.3.0...v1.0.3All reactions