Interactive Contact Form

Experience a unique way to connect - create a knowledge graph to send your message

Why a Graph-Based Contact Form?

This interactive approach filters spam by requiring thoughtful engagement. Create at least one connected node to demonstrate genuine interest in connecting with me.

1. Build Your Message Graph

How to use:

  1. Add nodes: Click on the canvas to create nodes
  2. Edit nodes: Double-click a node to add your message
  3. Connect nodes: Drag from one node to another to create connections
  4. Delete: Select a node/edge and press Delete key
  5. Minimum: Create at least one connected node pair
Nodes: 0 | Connections: 0

2. Preview Your Message

Your graph structure will be visualized as a knowledge graph. The JSON below shows how your message will be structured and sent.

{ "nodes": [], "edges": [] }

3. API Schema (Swagger)

POST /api/contact

nodes Array<Node>
edges Array<Edge>
metadata Object