Mindmap
An interactive mindmap component for visualizing hierarchical relationships and branching concepts. Perfect for brainstorming sessions, project planning, concept mapping, and knowledge organization with automatic layout algorithms.
Preview

Installation
Schema & Prompt Control
Conversation
Installation
Instructions
# Initialize HAX in your project agntcy-hax init # Add the component agntcy-hax add artifact mindmap
Usage
The mindmap component integrates with AI agents through CopilotKit. Users interact with AI agents through natural language, and the agents automatically create structured mindmaps with appropriate layouts.
Component Setup
Setup
import { HAXDetails, useMindmapAction } from "@/hax/artifacts/mindmap";export function BrainstormingSession() {const [artifacts, setArtifacts] = useState([]);// Register mindmap actions for AI agentsuseMindmapAction({addOrUpdateArtifact: (type, data) => {// Handle mindmap updates}});return (<HAXMindmaptitle="Project Planning"nodes={mindmapNodes}connections={mindmapConnections}layoutAlgorithm="layered"/>);}
Mindmap
An interactive mindmap component for visualizing hierarchical relationships and branching concepts. Perfect for brainstorming sessions, project planning, concept mapping, and knowledge organization with automatic layout algorithms.
Preview

Installation
Schema & Prompt Control
Conversation
Installation
Instructions
# Initialize HAX in your project agntcy-hax init # Add the component agntcy-hax add artifact mindmap
Usage
The mindmap component integrates with AI agents through CopilotKit. Users interact with AI agents through natural language, and the agents automatically create structured mindmaps with appropriate layouts.
Component Setup
Setup
import { HAXDetails, useMindmapAction } from "@/hax/artifacts/mindmap";export function BrainstormingSession() {const [artifacts, setArtifacts] = useState([]);// Register mindmap actions for AI agentsuseMindmapAction({addOrUpdateArtifact: (type, data) => {// Handle mindmap updates}});return (<HAXMindmaptitle="Project Planning"nodes={mindmapNodes}connections={mindmapConnections}layoutAlgorithm="layered"/>);}