---
title: "A real knowledge graph for the ecosystem"
url: "https://kaperkins.com/lab/knowledge-graph-content-edges"
author: "Karl Perkins (K.A. Perkins)"
site: "Avodah Dynamics"
category: "Builder OS"
published: "2026-06-18"
updated: "2026-06-28"
description: "Many-to-many edges between Dispatch, Lab, Journal, Projects, and Ecosystem modules so related content surfaces automatically on every page."
---

# A real knowledge graph for the ecosystem

## Summary

Many-to-many edges between Dispatch, Lab, Journal, Projects, and Ecosystem modules so related content surfaces automatically on every page.

## Problem

Cross-linking by hand doesn't scale. After 60 posts I was already failing to surface the right related work.

## Solution

Added a content_edges table with typed relationships and a RelatedContent component on Lab and Journal pages. The AI populates edges on draft creation based on tag and taxonomy overlap.

## Lessons Learned

Once edges existed, the site started feeling like a graph instead of a feed. Average pages-per-session in dev jumped immediately.

## Next Steps

Expose the graph as a JSON endpoint so other ecosystem sites can render related content from the hub.

---
Source: https://kaperkins.com/lab/knowledge-graph-content-edges · Karl Perkins, Avodah Dynamics
