Bkper Bkper

Financial infrastructure, ready to build on

A distributed transactional engine, real-time event processing, balance auditing, and financial modeling — the hard problems are solved. Build your solution on top.

Start Building See what's been built

How you build on it

Choose your entry point — from a CLI one-liner to a full managed app. No lock-in between tiers.

Scripts & CLI

No infrastructure needed

Pipe data through the CLI, write Node.js scripts, or call the REST API directly. Output as JSON or CSV for pipelines and AI agents.

Explore CLI

Google Workspace

Google's runtime

Build automations with Apps Script, extend Google Sheets with custom functions and triggers. Bidirectional sync built in.

See Apps Script

Platform Apps

Full managed hosting

Edge hosting, pre-configured OAuth, KV storage, secrets, and event handling. You write business logic — the platform handles infrastructure.

See the app platform

What you don't have to build

Building financial software from scratch means solving transactional integrity, data modeling, event processing, and access control before you write a single line of business logic. The engine handles all of it — accessible through the REST API, TypeScript SDK, and CLI.

You need From scratch With the platform
Transactional integrity Design a ledger, enforce double-entry, handle concurrent writes Zero-sum invariant enforced at API level — every write is atomic
Financial modeling Account type design, balance periods, closing procedures, hierarchical grouping 4 account types with temporal behavior, period-agnostic balances — query any timeframe without closing. Groups, hierarchies, Collections for multi-entity structures, any countable resource
Extensible data model Custom field schemas, tagging systems, metadata storage Custom properties on any entity, hashtags for multi-dimensional tracking
Real-time automation Message queues, webhook infrastructure, retry logic, idempotency 31 event types — declare what you listen for, events route automatically
Balance consistency Reconciliation algorithms, distributed locks, periodic verification Consensus-based audit, six years of refinement, always consistent
Access control Auth system, roles, permissions, audit logging Six permission roles with OAuth and agent identity. Full activity trail — every action logged, every change traceable to a user or app

Built on Google Cloud — Google's data centers, encryption, and infrastructure behind every API call. See security

Developer experience

One command starts your local environment — Vite dev server with HMR, Workers runtime for event handlers, and a Cloudflare tunnel so webhooks reach your laptop. Preview environments before production. JSON and CSV output for scripting.

Set up your environment

What the platform handles

Without the platform, building a Bkper app with a UI, event handling, and authentication requires provisioning servers, configuring OAuth, setting up tunnels, and managing secrets. The platform eliminates all of it.

Concern Without With the platform You get
Hosting Provision servers, SSL, CDN bkper app deploy your-app.bkper.app live on the edge
Authentication OAuth client, consent screen, token refresh auth.getAccessToken() Users sign in with Google — tokens managed for you
Webhooks Public endpoint, DNS, JWT verification Declare in bkper.yaml Events routed to your handlers automatically
Local dev ngrok, manual tunnel config bkper app dev HMR + live webhooks on localhost
Secrets Secrets manager, access config bkper app secrets put c.env.MY_SECRET in your code
KV storage Deploy Redis/Memcached, manage connections Declare KV in bkper.yaml c.env.KV.get() / .put() ready to use
Preview Build a staging pipeline bkper app deploy --preview Isolated environment with its own secrets & KV
Build your first app
"Through our partnership with Bkper, we successfully unified the entire accounting, tax, and financial reporting process. Instead of spending time on routine tasks, our professionals can now focus on client advice, reviews, and continuous process improvement."
Daniel González Cotelo
Daniel González Cotelo Partner & Head of Tax and Accounting, Posadas
"The partnership with Bkper has been a cornerstone of Brain's digital strategy, driving operational efficiency, cost savings, and enhanced service delivery."
Camilo Preve
Camilo Preve Partner, Brain

Start building on Bkper

Install the CLI, authenticate, and deploy your first app in minutes.

Get Started