from fin_infra.banking import easy_banking
# One-line setup with Plaid or Teller
banking = easy_banking(provider="plaid")
# Get all connected accounts
accounts = await banking.get_accounts(access_token)
# → [Account(name="Chase", balance=12450, type="checking"), ...]
# Sync transactions with smart categorization
transactions = await banking.get_transactions(
access_token,
start_date="2024-01-01",
categorize=True, # Auto ML categorization
)