Getting Started
Audience: App developers who want to build applications using the ActingWeb Python library with Flask or FastAPI.
This section will get you up and running with ActingWeb quickly, from installation through to deployment.
Quick Start (3-5 minutes)
Jump right in with a minimal Flask or FastAPI app. See Quickstart for the fastest path to a working actor system.
Contents
- Quickstart
- Getting Started
- Local Dev Setup
- Configuration Reference
- Quick Start
- Core Identity
- Runtime Switches
- Browser Redirect Behavior
- OAuth2
- Actors Registry
- Database Backend
- DynamoDB Setup
- PostgreSQL Setup
- Property Reverse Lookup
- Peer Profile Caching
- Peer Capabilities Caching
- FastAPI Performance Tuning
- Logging and Request Correlation
- Environment Variables
- URLs and Base Paths
- MCP Capability
- Notes
- Deployment
Learning Path
Overview - 3-5 minute quickstart with minimal Flask/FastAPI app
Getting Started - More detailed walkthrough of building your first app
Local Development Setup - Install database backend (DynamoDB or PostgreSQL) and development tools
Configuration - Configure authentication, database backend, and features
Deployment - Deploy to production environments
Next Steps
After completing the quickstart:
Explore Features: See Guides for deep dives into specific features like OAuth2, trust relationships, and subscriptions
Developer API: Learn the high-level interfaces in Interface API
MCP Integration: Add AI client access with MCP Quickstart