Build-An-Agent Workshop

Idea to AI Agent CLI in Minutes

An educational platform for building AI agent CLIs. Explore what goes into agentic systems and ship when you're ready.
Free and open-source.

AnthropicAnthropic Claude Agents SDK
OpenAIOpenAI Agents SDK
🤗HuggingFace Tiny Agents✨ NEW
Two ways to build:
Research Agent CLI with Workflows
$ researcher-agent
🔬 Research Operations Agent
Evidence-backed research with systematic literature reviews
researcher> /literature-review --sources ./papers --limit 15
Step 1/6: Found 23 documents in ./papers
Step 2/6: Extracted 15 key claims with citations
Step 3/6: Identifying research gaps...

Why Build-An-Agent?

An exploration tool for understanding agentic workflows. Not a magic solution.

Not a Silver Bullet

  • Agents can make mistakes and hallucinate. Always verify outputs
  • Complex tasks still need human oversight and judgment
  • This tool helps you learn and experiment, not replace expertise
  • Start small, iterate, and understand what works for your use case

Security-First Mindset

Built for developers, researchers, domain specialists, and curious minds exploring what's possible with agentic workflows.

Enterprise Workflows Meet AI Intelligence

Generated agents include sophisticated slash command workflows for multi-step operations. Built on Claude Agent SDK, OpenAI Agents API, and HuggingFace Tiny Agents with MCP tools, streaming, and configurable security.

Multi-Step Workflows

Domain-specific slash commands like /literature-review, /code-audit, /invoice-batch orchestrate complex multi-step processes. Template variables, retry logic, and error handling built-in.

ClaudeOpenAI

Configurable Security

Claude Code-style permission system with interactive prompts for file operations, command execution, and network requests. Users approve high-risk actions before they execute.

ClaudeOpenAI

SDK-Native & Customizable

Download complete TypeScript source code. Full control over prompts, tools, and workflows. Extend with custom business logic from day one.

ClaudeOpenAI
✨ NEW

Zero-Build Tiny Agents

Create lightweight agents with just JSON + markdown. No build step, no dependencies. Run instantly with npx, share to the HuggingFace community, and use powerful open-source models.

🤗 Tiny Agents

See This In Practice

Different people, different workflows. Select your path to see how you might explore agentic tools.

Developer

Software Engineer

Automate code reviews, generate boilerplate, and run systematic audits with natural language commands.

Researcher

Academic / Analyst

Systematic literature reviews, citation management, and evidence synthesis with source tracking.

Business Pro

Domain Specialist

Document processing, report generation, and workflow automation for repetitive tasks.

Hobbyist

Tech Enthusiast

Personal productivity tools, home automation scripts, and learning experiments.

Master the 5 Levers of Control

Claude Code agents are shaped by 5 control mechanisms. Each serves a distinct purpose in the agentic workflow. Click a lever to learn when and how to use it.

Memory

Project context and coding standards

CLAUDE.md

Slash Commands

Reusable task templates

.claude/commands/

Skills

Specialized expertise modules

.claude/skills/

Subagents

Specialized worker processes

.claude/agents/

Hooks

Event-driven automation

.claude/settings.json

Ready to configure these levers for your agent?

Expert Agent Templates

Start with battle-tested templates designed for specific domains and use cases.

Research Ops Agent

Evidence-backed literature reviews, source tracking, and analyst-ready briefs.

Web Fetch/SearchDocument ParsingCitation Tracking+1 more

Legacy Code Modernization

Analyze legacy codebases, identify technical debt, and create modernization strategies.

Code AnalysisMigration PlanningSecurity Audit+1 more

Document Processing

Extract, analyze, and transform business documents at scale with automation.

PDF ExtractionClassificationData Validation+1 more

Social Media Manager

Create, plan, and optimize social media content across all major platforms.

Content CreationTrend AnalysisScheduling+1 more

Ready to Build Your Workflow-Powered Agent?

Choose your domain, select a template with pre-built workflows, and configure tools. Download a TypeScript CLI with slash commands, multi-step orchestration, and configurable security.

Our Vision

Build An Agent Workshop is an educational resource for understanding what goes into AI agents. We believe in learning before automating, open-source community-driven development, and the future of local-first, offline-capable AI tooling.

Open Source
Educational First
Local-First Future