If you want to get moving fast with HoloDeck, this samples repo is the quickest on-ramp. It's a set of ready-to-run examples you can run, poke around in, and fork as templates:
https://github.com/justinbarias/holodeck-samples
Table of Contents
- Configuring Prerequisites
- Explore the use cases
- Coding assistant integration (Claude Code, GitHub Copilot)
Configuring Prerequisites
You'll need a handful of things installed to run the samples locally:
Clone the repo
Install HoloDeck CLI
Grab the supporting tools
Fire up the shared infrastructure
Pick a sample + provider
Fire up the agent and frontend
Explore the use cases
Here are the four use cases, each with OpenAI, Azure OpenAI, and Ollama flavors:
-
Ticket Routing (
ticket-routing/) - Routes support tickets with structured outputs and confidence scores. -
Customer Support (
customer-support/) - RAG-powered chatbot with memory and escalation. -
Content Moderation (
content-moderation/) - Multi-category moderation with policy enforcement and consistency checks. -
Legal Summarization (
legal-summarization/) - Clause extraction, risk flags, and summary quality metrics.
Each sample sticks to the same layout, so you can find stuff fast:
<use-case>/<provider>/
├── agent.yaml
├── config.yaml
├── .env.example
├── instructions/
├── data/
└── copilotkit/
Coding assistant integration (Claude Code, GitHub Copilot)
The repo also comes with built-in prompts for both Claude Code and GitHub Copilot to speed up agent authoring and tuning.
Claude Code
- Slash commands live in
.claude/commands/ -
/holodeck.create- Guided wizard for creating a new agent -
/holodeck.tune path/to/agent.yaml- Tuning helper that boosts test performance
GitHub Copilot
- Prompt files live in
.github/prompts/ -
holodeck-createandholodeck-tuneprovide the same workflows as guided prompts - In VS Code, type
/or#prompt:in Copilot Chat to launch them
Both tools are great for small, reviewable tweaks. Keep secrets out of prompts, and sanity-check changes by running the sample after edits.
Star, clone, fork, or use however you like! If you run into issues, file them here.
Top comments (0)