One place for all your money.
Cairn connects every account you hold, at every institution, into a single view you own. Install the apps you need. Ask questions in plain language. Nothing ever moves without you.
Connect. See. Extend.
Three steps, in order. Each one rests on the one before it.
Connect
Sign in with SnapTrade. Every connection is read-only by construction. Cairn holds a token that can look and cannot act.
See
Every account, one view. Every figure is labelled Observed, Estimated, or Unavailable, so you always know what you are looking at.
Extend
Install the apps you need from the Store. Ask the assistant questions in plain language; it answers from tool results, never from memory.
Add what you need, nothing you don't.
Apps run in a permission sandbox and declare exactly which data they read. Install one; it appears in the sidebar without a reload.
Target models, drift, the accuracy badge, and one-click paper rebalancing.
Income by month, yields, a payment calendar, and the audit: did dividends actually help?
TWR and MWR side by side, benchmarks, costs and cash drag, and drift vs your targets.
A searchable, filterable ledger of every transaction across your accounts, with CSV export.
Rules on drift, cash, dividends, price moves, fees, options and concentration — delivered to the in-app notification center.
Snapshots of your own investing history, revealed one at a time — some unlock a collectible medallion.
Exposure by sector and geography, top-10 concentration, ETF overlap, drawdown and volatility.
A seeded graph of your own holdings: linked by sector, ETF overlap and same-day trades — clusters vs lone bets.
Ask in plain language. Get a labelled answer.
Tool call: get_dividend_income({"period":"12M","account":"TFSA"})
Every number in this chart came from a tool result. Cairn does not invent market data.
Your TFSA earned 1864.17 CAD in dividends over the last 12 months. Here it is by month — every figure is observed from real activity records.
Cairn reads your accounts. It never moves your money.
Build for Cairn.
An app is a folder with a manifest and a bundle. It declares its scopes, its navigation, its widgets and its assistant tools. Scaffold one in a minute.
{
"id": "hello-portfolio",
"name": "Hello Portfolio",
"version": "1.1.0",
"category": "Samples",
"scopes": [
{
"scope": "read:accounts",
"required": true
},
{
"scope": "read:positions",
"required": true
}
],
"nav": [
{
"label": "Hello Portfolio",
"path": "main",
"icon": "layers"
}
],
"widgets": [
{
"id": "summary",
"title": "Hello Portfolio summary",
"size": "half"
}
],
"tools": [
{
"name": "hello_portfolio_hello"
}
]
}Free while in beta.
Everything you need to see all your money in one place.
- Connect accounts
- Home
- Connections
- Core apps
Every app, the assistant, and the insights library.
- All apps
- Assistant
- Insights library
Publish apps to the Store with SDK support.
- Publish apps
- SDK support
Free while in beta.