AZMARA PLATFORM
Guide

Introduction

Azmara Platform is a modern, data-first application runtime where your data layer is a first-class citizen, not an afterthought.

Unlike modern stacks that bolt a database onto the side of a framework, Azmara puts data at the centre:

[ Reactive Signals ] → [ Query Engine ] → [ SQLite Persistence ] → [ React UI ]

                        [ AI Auto-Fix ]

Core principles

  • Data-first — your data layer is integrated, not external
  • Reactive by default — UI updates automatically when data changes
  • Secure by design — parameterised queries, sandboxed AI, tamper-evident logs
  • Type-safe throughout — TypeScript with strict mode across all packages

Packages

PackagePurpose
@azmr/coreReactive signals, effects, computed values
@azmr/queryChainable, data-first query builder
@azmr/dbSecure SQLite adapter
@azmr/db-supabaseSupabase/PostgREST adapter, same interface as @azmr/db
@azmr/uiReact components wired to signals
@azmr/aiAI auto-fix with a capability-scoped isolated-vm sandbox
@azmr/securityValidation, RBAC, JWT, audit logging, sanitisation
@azmr/policycoreSecurity policy engine — rate limits, CORS, request signing, secrets, API keys, OWASP reporting
@azmr/cliCommand-line tooling

On this page