Free on the Microsoft Store

Build database apps.
Own them as a single file.

BPA1 Personal is a modern, local-first database app builder. Tables, forms, queries, reports and automation — the good ideas from Microsoft Access, without the legacy file format, VBA or shared-file headaches.

Free
On the Microsoft Store
1 File
Your whole app is a .bpa1
100%
Local — your data stays yours
0
Servers or subscriptions

Everything You Need to Build an App

Design it visually, or describe it and let the AI agent build it for you

Tables & Relationships

A visual table designer with typed fields, choices, lookups and a relationships designer. Schema changes are safe migrations with a backup taken before every change.

Forms & Data Entry

Forms are generated for you, then customised in a visual form designer — sections, field order, labels, control types and required/read-only rules. Records can carry file attachments.

Queries & Reports

A SQL editor plus a visual query builder for saved, exportable queries — and a report designer with grouping, totals and page setup that outputs polished PDF and Excel.

Automations & Triggers

A step-by-step automation builder: open forms, run queries and reports, export files, send email, set and validate fields — fired from record changes, schedules or menu clicks.

AI Agent That Builds Apps

Describe the app you need in plain English. The agent creates the tables, relationships, sample data, forms, queries, reports, menu and automations for real — streaming each step live.

Document Library + Ask AI

Keep folders of Markdown, Word, PDF and PowerPoint files inside your project, vector-indexed locally — so Ask AI answers questions with citations from your own documents.

Import & Export

An import wizard maps CSV and Excel columns to your fields, previews rows and validates every record — rejected rows come back with the reason. Export data, queries and reports just as easily.

Dashboard, Menus & Run Mode

Summary tiles and charts, a hierarchical menu builder, and a Run mode that turns your project into a clean end-user app driven by the menu you designed.

Publish Read-Only Apps

Save a run-only copy with its own title, icon, colours and dark mode — optionally password-protected, which encrypts the entire bundled payload. Recipients run it; they can't redesign it.

Who It's For

Anyone who needs a structured data app without standing up a database server or commissioning custom software — see the example use cases for your world

Local-First. One Portable File.

Your whole app — data, forms, queries, reports, documents — is a single .bpa1 file you open, copy and share like a document

🔒

Your Data Never Leaves Your Device

Everything runs locally against SQLite. No cloud account, no sync service, no server to stand up — and nothing for anyone else to see.

📄

An App You Own Like a Document

One .bpa1 file holds the database, metadata, attachments and documents. Copy it, back it up, email it, put it on a USB stick — it just works.

🔍

Inspectable, Not a Black Box

Inside, the metadata is plain JSON and the data is a standard SQLite file — portable, inspectable and version-control friendly.

🛡️

Safe by Default

Automatic backups before every schema change, audit logging, soft delete, restore and database compaction are built in.

💸

Free — No Subscription

BPA1 Personal is free on the Microsoft Store. Optional AI features use your own OpenAI API key, so you stay in control of that too.

CustomerTracker.bpa1
├── app.json
├── database.sqlite
├── metadata/
│   └── tables · forms · queries · reports
├── attachments/
└── documents/
ai_agent
→ Tables & relationships created
→ Forms, queries & reports built
→ Menu & automations wired up
✓ Your app is ready
One File
Open · Save · Copy · Share

Describe It. The AI Builds It.

Tell the AI Agent what you need — "track community grant applications from submission to payment" — and watch it create the tables, sample data, forms, queries, reports, menu and automations, step by step, for real. You bring your own OpenAI API key; it's stored as a user setting, never inside your project.

Describe

Write a plain-English description of the app you want

Watch

A live transcript streams every table, form and report as it's created

Refine

Everything is a normal project afterwards — tweak it in the visual designers

Modern Technology Stack

Built on proven, current technology — no legacy runtime, no plugins

.NET 10
Runtime
🗄️
SQLite
Local Database
🖥️
Avalonia UI
Desktop Shell
📄
QuestPDF
PDF Reports
📊
Excel & CSV
Import / Export
🤖
OpenAI
Bring Your Own Key
📚
Vector Search
Local Document Index
🔐
Encrypted Publishing
Password-Protected Apps
Windows

Available now, free on the Microsoft Store

Cross-Platform

The same engine runs on macOS, Linux and Android

Injection-Safe

Validated, quoted identifiers keep dynamic SQL safe by construction

Get BPA1 Personal Free

Download it from the Microsoft Store and build your first app today — start from a blank project, the sample, or one sentence to the AI agent.

Free — no subscription
No account required
Your data stays on your device