Accounts, payments, fee analysis, custody portfolios, order placement, safety guardrails, and a git-backed ledger. Built for AI agents and humans. Powered by SIX bLink + OpenWealth.
One tool for accounts, payments, cost analysis, wealth management, and compliance — across every connected Swiss bank.
List accounts, query balances, fetch transactions. Live via bLink AIS or against the built-in simulator. Works with real Swiss IBANs.
Domestic, SEPA, and international transfers. Ed25519 signed. UETR tracking. Before/after balance diffs. Idempotency keys prevent double execution.
Compare account costs, transfer fees, and bank claims across Swiss banks. Match your live accounts to fee schedules. Find the cheapest option.
Cash and securities in one view. Multi-bank, multi-custodian via OpenWealth Custody Services. Allocation bars, deposit protection warnings, unrealized P&L. Live on OpenWealth sandbox.
--dry-run, --assert-min-balance, --idempotency-key on payments and trades. Five layers of protection for autonomous AI agents.
Every balance, payment, and statement auto-committed to a local git repo. Generates camt.053 and semt.002. Your independent financial record.
Connected to SIX bLink (accounts, payments) and the OpenWealth API (custody, trading, customers) with live sandbox credentials. Three additional banks run locally for development and demos.
Table output for humans, JSON for pipes and LLMs. Structured errors with suggestions. Semantic exit codes. Works with Claude Code, OpenClaw, and any CLI-capable agent.
Auto-JSON when piped. Semantic ANSI colors for terminals. Built and tested with Claude Code from day one.
Publishable as an OpenClaw skill. The reference implementation for AI-agent banking tools.
Fast, readable tables. Verbose mode for debugging. CSV export. Works in any shell, any OS with Python 3.12+.