Skip to content

nanohype/workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

workshop

Visual workflow builder for nanohype templates. Design graph-based pipelines where each node is a Claude Code session — scaffold templates, chain agent review passes, and generate full workflows from composites.

Part of the nanohype ecosystem.

Architecture

workshop architecture

Workflow Pipelines

workflow pipeline examples

Node Types

Node Purpose
Claude Code Execute a Claude Code session with a system prompt
Scaffold Render a nanohype template into the workspace
Condition True/false branching via JavaScript expressions
Router Multi-way branching with N labeled routes
Transform Data shaping with {{variable}} interpolation (no LLM)
Gate Pause for manual approval before continuing
Loop Repeat until a condition is met
Input Workflow entry point
Output Workflow exit point

nanohype Integration

  • Scaffold node renders any of the 54 nanohype templates into the workflow workspace via @nanohype/sdk, with automatic post-hook execution (npm install, git init, etc.)
  • Template browser for searching, filtering, and previewing templates from within the editor
  • Composite workflows auto-generate scaffold + review agent pipelines from nanohype composites
  • Template-aware agents receive structured scaffold context (file tree, variables, warnings) when following a scaffold node
  • Variable bridging passes upstream node outputs to template variables via {{variable}} interpolation

Prerequisites

Setup

# Install dependencies
pnpm install

# Start PostgreSQL
docker compose up -d

# Configure environment
cp .env.example .env
# Edit .env — set AUTH_SECRET and AUTH_PASSWORD

# Initialize database
pnpm db:push

# Start dev server
pnpm dev

Stack

  • Next.js 16 (App Router) + TypeScript
  • React Flow for the graph editor
  • Zustand for state management
  • Drizzle ORM + PostgreSQL
  • Tailwind CSS v4 + shadcn/ui
  • @nanohype/sdk for template rendering

License

Apache-2.0

About

Visual workflow builder for nanohype templates — scaffold, orchestrate, and refine AI projects

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages