docs/packages

#Packages

Beyond the core @ybouhjira/hyperkit component library, the monorepo publishes focused packages you can adopt independently. All Effect-based packages declare effect ^3.0.0 as a peer dependency.

#Diagrams

Package Description
@ybouhjira/diagram-core Framework-agnostic graph engine: model, layout algorithms, edge routing, serialization
@ybouhjira/diagram-svg Vanilla SVG renderer with pan/zoom, themes, and arrow markers
@ybouhjira/diagram-solid SolidJS bindings: DiagramProvider, Diagram, Controls, MiniMap, 13 hooks

#Tooling

Package Description
@ybouhjira/hyperkit-devtools CSS inspector and component tree panel (production-safe)
@ybouhjira/explorer SolidJS-native component workbench (Storybook alternative)
@ybouhjira/eslint-plugin-hyperkit Six lint rules enforcing token-first styling

#AI & Schema

Package Description
@ybouhjira/hyperkit-mcp Effect-TS MCP server framework with typed tool definitions
@ybouhjira/hyperkit-llm-pipeline Multi-LLM orchestration with typed steps and cost tracing
@ybouhjira/hyperkit-ai-renderer Data + intent → validated HyperKit UI schemas via a cheap LLM
@ybouhjira/hyperkit-views Schema-driven view generation from Effect Schema annotations