Quick Start Patterns#

What You’ll Learn

Essential Development Skills:

  • Building production-ready capabilities with @capability_node decorator patterns

  • Working with AgentState, StateManager, and ContextManager for data flow

  • Creating type-safe Pydantic context classes for component communication

  • Testing and debugging workflows using Gateway architecture

  • Registry-based component discovery and framework integration

Prerequisites: Python development experience and basic framework understanding

Target Audience: Developers building their first agentic system capabilities

Get productive immediately with the Alpha Berkeley Framework’s essential development patterns. Each guide focuses on specific skills you need to build effective agent capabilities.

🏗️ Build Your First Capability

Start here for hands-on development

Step-by-step implementation of BaseCapability with @capability_node decorator and framework integration.

30-45 minutes

Building Your First Capability
🔄 State and Context Essentials

Master data management patterns

AgentState, StateManager utilities, ContextManager, and type-safe data exchange between capabilities.

15-20 minutes

State and Context Essentials
🧪 Running and Testing

Test and deploy your work

Gateway architecture, CLI interface, debugging workflows, and production deployment patterns.

15-20 minutes

Running and Testing

Recommended order: Build → State → Testing, but each guide stands alone for specific needs.

🚀 Next Steps

After mastering these patterns, explore advanced framework topics: