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
Generating capabilities from MCP servers (prototype feature)
Prerequisites: Python development experience and basic framework understanding
Target Audience: Developers building their first agentic system capabilities
Get productive immediately with the Osprey Framework’s essential development patterns. Each guide focuses on specific skills you need to build effective agent capabilities.
Start here - Essential commands
Complete reference for framework init, deploy, chat, and export-config. Learn project creation and deployment workflows.
10 minutes
Hands-on development
Step-by-step implementation of BaseCapability with @capability_node decorator and framework integration.
30-45 minutes
Master data management patterns
AgentState, StateManager utilities, ContextManager, and type-safe data exchange between capabilities.
15-20 minutes
Test and deploy your work
Gateway architecture, CLI interface, debugging workflows, and production deployment patterns.
15-20 minutes
Generate from MCP servers (Prototype)
Auto-generate capabilities from Model Context Protocol servers with ReAct agent patterns.
20-30 minutes
Recommended order: CLI Reference → Build → State → Testing → MCP Generation (optional). Start with CLI commands, then dive into development patterns.
🚀 Next Steps
After mastering these patterns, explore advanced framework topics:
Core Framework Systems - Deep framework internals and sophisticated patterns
Infrastructure Components - Gateway architecture and processing pipeline
Production Systems - Enterprise deployment and approval workflows