DomoDomo
All in One Agentic Tool Hub
A data-driven app builder that lives inside your own Laravel App
Normally you'd wire up a CMS, a database admin, a workflow engine, an auth system, and a front-end by hand. Synapse is all of that in one package, running inside the Laravel + Filament admin you already have.
Drag pages together. Define your own data tables. Wire automations that react to clicks and data changes. Gate everything behind your own users and roles. Or just describe what you want — the built-in AI builds the whole app and refines it as you chat.
Drops in cleanly. Synapse is a package, not a platform:
Prefixed tables (page_builder_* / pb_[key])
Its own auth guard — never touches yours
Admin UI is an opt-in Filament plugin
Routes defer to your app's — it never claims /
Everything is overridable: connection, table names, guard, routes, models.
Nothing leaves your server. No SaaS. No per-seat pricing. No lock-in. MIT-licensed and yours.
What's inside
🧩 Pages Components — GrapesJS visual builder + a real UI kit (cards, modals, drawers, tabs, forms, tables). Per-page CSS/JS, SEO, cached public routes, gated image uploads. Management pages bundle an Add form, a live table, and per-row Edit/Delete in one pattern.
🗄️ Collections — Define models into real database tables with typed fields, schema sync, and an instant REST API (filter, sort, search, paginate, ?expand=* to resolve relations). Or map an existing table as a read-only virtual collection.
⚡ Flows — An n8n-style visual canvas: CRUD, HTTP, AI, conditions, set-state, email, and page-action nodes, with true/false branches, sub-flows, and auto-layout.
ƒ Functions States — Reusable logic (expression, callable, or PHP) plus a persistent, app-wide reactive store that components bind to and flows update live.
🔐 Auth Permissions — Your app's own users, roles, and permissions. Password / SSO (Google, Microsoft, GitHub) / 2FA, self-registration + invites, per-page gating, row- and field-level security. Public sites can skip it entirely.
✉️ Email — Isolated SMTP transport + a send_email node that turns any page into a templated email.
✦ AI generation — Describe an app, review a validated plan, apply it. A floating chat follows you across the admin to refine what you've built. Powered by - https://www.appbuildersph.com/apps/ai-openrouter-gateway.
What you can build
Internal CRUD tool — collections + management pages, gated by role with row-level access.
Lead-capture site — a public form that writes to a collection and emails a confirmation.
Reactive dashboard — components bound to live state, no page reloads.
Marketing site — design freely, publish to a cached route.
…or just describe it — "a waitlist app that emails a welcome on signup with a landing page" — Synapse builds the collection, the page, the email, and the flow.
Sign in to join the discussion.
Sign in to commentBased on 0 reviews
No comments yet. Start the discussion with something useful.