← Voltar à página inicial

Pronto para IA · conhecimento zero · código aberto

openbankingopen banking que fala shell

Lista contas, puxa transações, muda a saída para JSON ou CSV, e envia-a diretamente para as tuas ferramentas. As tuas chaves nunca saem da tua máquina.

$brew install open-banking-io/tap/openbanking

Código aberto · conhecimento zero · macOS, Linux e Windows

zsh — openbanking
Mostrar transcrição

openbanking accounts — openbanking accounts — lists four accounts (Drift, Salary, Buffer, Rejse) with balances; the Rejse account is overdrawn at -612.40 DKK.

openbanking use — openbanking use — opens an interactive picker and sets the current account to Salary (acc_a91c…9b).

openbanking tx — openbanking tx — shows the latest transactions for the current account: debits to One.com, Spotify, Netto and Andel Energi, and a 28 500.00 DKK salary credit. 5 shown, 142 total.

openbanking sync — openbanking sync — pulls fresh transactions: 3 new, 12 fetched.

openbanking tx -o json | llm "what did I overspend on?" — openbanking tx -o json piped into an LLM, which summarises the spending: subscriptions and domains, groceries, and a pending energy bill, on a net-positive month.

Lê-se como uma folha de cálculo, corre como uma shell

Tabelas coloridas — verde para entradas, vermelho para saídas, IDs esbatidos. Legível num relance, mesmo no teu terminal.

Envia-o para qualquer lado

Muda para -o json ou csv, ou simplesmente envia por pipe — a saída seleciona automaticamente JSON. Coloca-o diretamente no jq, em scripts ou numa folha de cálculo.

Pronto para IA por omissão

JSON limpo e estruturado que os teus agentes e LLMs conseguem consumir. openbanking tx -o json | llm — e está feito.

O teu banco, a um binário de distância

Open banking que se lê como o ls e canaliza como o jq.

Homebrew (macOS / Linux)

brew install open-banking-io/tap/openbanking

Go install

go install github.com/open-banking-io/clients/cli@latest

Depois executa `openbanking completion zsh` e completa tudo com o tab.