$ fixzy generate — one engine, four shells

Design a database.
Get a production admin.
AI-agent-ready.

Fixzy SysMaker turns your visual schema into a complete Laravel + Filament system — migrations, models, resources, forms, imports, exports, realtime. Plain readable code you own. And an MCP server so Claude, Cursor & friends can drive the whole pipeline for you.

Apache 2.0 · free & open source · commercial use welcome · 97-fixture golden test matrix
Fixzy SysMaker studio with contextual help panel — focus any field and its explanation appears on the right
Architecture

One engine, four shells.

Your design lives in a stack-neutral intermediate representation. Every shell drives the exact same validated pipeline — no second-class interfaces.

01 · desktop

Electron app

Visual schema designer, dashboard builder, one-click setup wizard. Windows & macOS.

02 · browser

Local web UI

fixzy serve — the same designer over localhost, no install ceremony.

03 · terminal

Headless CLI

fixzy generate for CI pipelines and scripted builds. Deterministic output.

04 · agents

MCP server

fixzy mcp — AI assistants design, validate and generate through your pipeline.

generated code: plain PHP + Blade · no proprietary runtime · no lock-in
AI-agent-ready

Let your AI build the boring 80%.

Register fixzy mcp once with Claude Desktop or Cursor. The assistant calls the same tools the GUI uses — every step validated, nothing free-written.

claude desktop · fixzy mcp
you: Create a library system: books (title, isbn, stock),
     loans (book_id, borrowed_at). Validate, then generate.

→ fixzy_create_project ✓ Library
→ fixzy_add_table ×2 ✓ books, loans
→ fixzy_add_field ×5 ✓ typed + required
→ fixzy_set_relationship ✓ loans.book_id → books.id
→ fixzy_validate_schema ✓ valid, 0 errors
→ fixzy_generate ✓ 54 files → ~/projects/library
  • Deny-by-default gating — read-only until you pass --allow-write / --allow-generate.
  • PathGuard enforced — output allowlisted; traversal and symlink escapes rejected.
  • Deploy never exposed — touching a live deployment stays a human decision.
  • Same validation as the GUI — the IR gate catches bad schemas before codegen.
What you get

Not a prototype. A shipped system.

One generation pass produces the whole Laravel + Filament application layer:

  • Migrations, models & seeders — with soft deletes, userstamps, indexes
  • Filament resources — lists, forms, detail views, relation managers
  • CSV importers & exporters — with labels and validation
  • Dashboard builder — 12 widget types, live/poll refresh, kiosk mode
  • Auth modules — Google SSO, LDAP/AD, 2FA (TOTP/email), captcha
  • Multi-tenancy — tenant scoping and row ownership
  • Audit trail + activity log — independently selectable
  • Realtime — Reverb or Pusher, live widgets and chat
  • Workflow engine — visual hooks compiling to real PHP observers
  • Deployment guide — engine-aware: SQLite, MySQL, PostgreSQL, Supabase, Neon
The studio

Design it visually, ship it in minutes.

Every screen of the generator, from stack selection to the generated app itself. Click any field inside the studio and a contextual help panel explains it — no docs hunting.

Technologies Stack tab — Laravel + Filament, database engine, deletion strategy and core module checklist
stack & core — modules at a glance
Models Design tab — tables and fields with type, length and validation settings
models design — tables & fields
Menu management — three menu groups with nested items and custom links
menu management — groups, items, custom links
Dashboard Builder — 16 widgets covering all 12 widget types with live refresh
dashboard builder — 12 widget types
Generated Laravel + Filament dashboard with stat cards, bar, pie, doughnut, line, area, combo, radar, scatter, bubble and polar charts
generated app — every chart type, live data
Generated list page with populated student records, search, filters, summary and pagination
generated app — list, filters, pagination
Kiosk wall display mode — auto-rotating full-screen dashboard
kiosk mode — wall display
Security and technical settings tab
security & technical
db: SQLite · MySQL · PostgreSQL · Supabase · Neon themes: amber · emerald · slate · custom hex
any hex → 11-shade Filament palette

Download Fixzy SysMaker

Desktop installers for the current release — v1.0.14. All binaries ship with SHA256 checksums.

No installer handy? fixzy serve runs the same designer in your browser — see README.

Free and open source. Commercial use welcome.

Fixzy SysMaker is released under the Apache License 2.0 — use it personally, academically, or commercially, in client projects, SaaS, or your own products. Every generated file is yours to keep, forever. The "Fixzy SysMaker" name and logo remain the author's trademark (see NOTICE).