Visual Pages
Drag, drop and style real pages in a GrapesJS canvas — then bind them to live data and publish.
Pages, typed collections, an n8n-style flow engine, end-user auth, and external data — data-driven and configurable on the fly, inside your own Filament admin. Synapse works fully by hand; AI is an optional accelerator that scaffolds and refines for you.
$ composer require andrecorugda/synapse
Composable pillars that add up to real software. Visual where you want it, code where you need it, data-driven throughout — and AI as an optional accelerator.
Drag, drop and style real pages in a GrapesJS canvas — then bind them to live data and publish.
Define your own database tables in the UI and get an instant, secured REST API over every one.
Map an existing database table as a read-through collection — the same REST API, blocks and flows, with no migration and nothing the builder ever alters.
Wire triggers to actions on a node canvas — automate workflows without leaving the admin.
Write functions and reactive state that drive your pages and flows — logic that updates the UI live.
End-user accounts with roles, row- and field-level permissions, and record ownership — plus password, SSO (Google · Microsoft · GitHub), 2FA, self-registration and email invites.
Send transactional and templated email straight from flows and functions — no extra wiring.
An optional accelerator that answers, plans and builds whole apps — and refines them as you chat. Everything it does, you can also do by hand.
A package, not a platform: prefixed tables, its own end-user auth guard (yours untouched), an opt-in panel, routes that defer to yours. Drop it into a Laravel app you already run — no clash, fully configurable.
Real screens from a running Synapse install — the visual builder, the AI companion, the flow engine and your data, all inside the Filament panel you already run.
Drag sections and components into a live GrapesJS canvas, style them in place, then bind them to your data and publish — no separate front-end project to maintain.
Chat in plain language and Synapse proposes collections, pages, flows and settings as a reviewable plan — apply it in one click, then keep refining by chatting.
Wire triggers to actions — set state, call a function, branch on a condition, send email — on an n8n-style canvas. Flows fire on data events, clicks, forms or cron.
Define collections and fields in the UI — Synapse creates real database tables and a secured REST API over every one, ready for your pages, flows and functions to use.
Toggle password login, single sign-on (Google · Microsoft · GitHub, org-restricted), self-registration with approval or invites, and two-factor — all from one Synapse Settings screen, no redeploy. End-user auth, roles, row/field permissions and record ownership come built in.
Everything above publishes to polished, responsive pages — a marketing site and a role-gated inventory dashboard, both built entirely in Synapse and bundled as demos you can install with one command.
Four modes, one chat. Switch how much you want the assistant to do — from answering a question to generating an entire app — and apply every change yourself.
Run composer require andrecorugda/synapse in any Laravel + Filament app, migrate, and Synapse mounts itself into your existing admin panel. No new stack to learn.
Compose pages on the GrapesJS canvas, model your data as Collections, and wire logic in the Flow engine — or just tell the AI companion what you want and apply the changes it stages.
Serve your app live from Laravel with its REST API and end-user auth, or export a page to self-contained static HTML for free hosting — exactly how this site was published.
One command adds the whole builder — pages, data, flows, auth, email and the AI companion. Self-hosted, MIT-licensed, yours to keep.
$ composer require andrecorugda/synapse