Your PostgresA runtime boundary

The app got real. Now it has to stay right.

Synctable keeps your Postgres authoritative while realtime sync stays correct and agent writes stay inside a boundary you can inspect.

YOUR POSTGRESTYPED CONTEXTAGENT ACTIONSiduuidemailtextplantextcreated_attimestamptz+ 24 morecolumnsUsertypeOrdertypeInvoicetypeSubscriptiontype+ moretypescreateInvoicemutationissueRefundmutationupdatePlanmutationlistOverduequery+ moreactions
Every agent write is governed · Observable · Auditable
  • Postgres-first
  • Typesafe
  • Realtime
  • Governed

Context from your schema

Generate the context agents need from the database model you already trust.

Sync that stays correct

Keep people, apps, and agents current without hand-rolled reconciliation.

Writes with a boundary

Give agents deliberate, observable actions—not raw access to production data.

One contract, from schema to write

See the contract
schema
1create table public.users (
2 id uuid primary key,
3 email text not null,
4 plan text not null,
5);
context
1{
2 "type": "User",
3 "id": "6b8f1c9e-…",
4 "email": "ada@example.com",
5}
action
1mutation createInvoice($input:
2 invoice_create_input!) {
3 createInvoice(input: $input) {
4 id status total
5} }
trace
1POST /actions/createInvoice 200
2auth user:ada@example.com ok
3check policy:invoice.create ok
4write invoices ok

Choose your path

Start with the runtime you control. Add operations when you need them.

Run the open-source runtime on your own Postgres. When the operational work becomes the constraint, add managed control and governance without changing the model.

Open source

For teams that want to operate their own boundary.

  • Self-hosted runtime
  • Core packages
  • Community support
View on GitHub

Synctable Cloud

For teams that want help operating the runtime.

  • Managed control plane
  • Hosted observability
  • Enterprise governance
Talk to us

Built for the writes you cannot afford to guess about

  • Regional deployment
  • Audit exports
  • Policy enforcement
  • Operational replay

Questions, answered.

Does Synctable replace Postgres?

No. Postgres stays authoritative. Synctable adds the runtime boundary around it: typed context, correct sync, and governed actions for people and agents.

Where does product logic live?

In Postgres, where the engine expects it. Synctable generates the typed clients, schemas, and action contracts around your model—the TS, server, and frontend stay thin.

Can I adopt one package at a time?

Yes. Start with typed context, add realtime sync, then introduce governed actions where a bad write would be expensive. The public packages compose without forcing a rewrite.

Can I self-host everything?

Yes. The open-source runtime and core packages self-host cleanly. Synctable Cloud is optional and adds managed control, hosted observability, and enterprise governance.

Give every agent action a boundary.

Bring the workflow that cannot be allowed to drift, leak, or corrupt data.