HazelJS LogoHazelJS
  • Overview
  • Introduction
  • Installation
  • API Reference
  • Concepts & Glossary
  • Glossary
  • Controllers
  • Modules
  • Providers
  • Pipes
  • Guards
  • Interceptors
  • Exception Filters
  • Middleware
  • Security
  • Config
  • Config Server
  • Feature Toggle
  • Inspector
  • CLI
  • i18n
  • Serverless
  • Cron
  • Queue
  • Worker
  • Gateway
  • Resilience
  • Self-Healing
  • Predictive Scaling
  • Discovery
  • Event Emitter
  • Kafka
  • PubSub
  • Messaging
  • Distributed Lock
  • Saga
  • REST API Tutorial
  • Build a TypeScript RAG API
  • Production AI Agents
  • Skillgate (REST → skills)
  • Agent Gatekeeper
  • Agent OS guide
  • Migrate from NestJS
  • Migrate from Express
  • Migrate LangChain Agent
  • Serverless
  • Vector Stores
  • Document Loaders
  • GraphRAG
  • RAG Patterns
  • RAG vs Agentic RAG
  • Agentic RAG
  • Agent-to-Agent (A2A)
  • Memory System
  • Caching Strategies
  • HCEL (Fluent DSL)
  • Recipes
  • Support Agent
HazelJS Docs
Stable v0.7.0 • Agentic First

Examples

Practical, end-to-end examples that you can run and adapt.

Support Agent (HCEL)

Build a customer support agent with HCEL orchestration, tool actions, RAG ingestion, approvals, SSE, and WebSocket.