How I designed and implemented a personal knowledge base with interconnected nodes, visualized in 3D using Three.js.