Blog

2026-07-21 · demo · tutorial
Demo: a sales pipeline in one command

pnpm new my-crm --demo crm generates a two-entity Mini CRM — pipeline board, revenue stats, follow-up calendar, sample data, and MCP tools — from one declarative spec.

2026-07-20 · announcement
Introducing geenius-mvp: the AI-first MVP boilerplate

Idea to deployed full-stack MVP in one sitting, driven by any AI coding agent or by hand. One CLI, machine-readable everywhere.

2026-07-20 · demo · tutorial
Demo: a kanban board that ships

pnpm new my-app --demo tasks generates a project tracker — workflow columns, priorities, a deadline calendar, throughput stats, and a seeded backlog — on Convex or the Supabase SQL variant.

2026-07-19 · engineering · ai
Designing a CLI for AI agents

Capability manifests, a single parseable result line, doctor checks that name their fix, and a canonical playbook: what changes when your primary user is an agent loop.

2026-07-19 · demo · tutorial
Demo: a product catalog, gallery first

pnpm new my-shop --demo catalog generates an inventory with a gallery showroom, stock and price stats, toned categories, and seed products — and shrinks to a minimal list app with one flag.

2026-07-18 · engineering · frontend
One config, nine views

The entity-view kit: a single EntityConfig drives table, list, grid, board, gallery, timeline, calendar, stats, and canvas — plus a generated form. Cloning it costs three small edits.

2026-07-18 · engineering · ai
Demos are specs, not templates

Why the demo apps are declarative specs run through codegen: multi-entity domains, seed rows, role keys that hide views, --fields without a demo, community spec files, and one manifest an AI agent can drive.

2026-07-17 · mcp · ai
Every app is an MCP server

Enable the mcp feature and your scaffolded app exposes MCP tools over its tables — with OAuth 2.1 for chat apps, API keys for dev tools, and interactive UI resources.

2026-07-16 · deploy · devx
Deploy anywhere in one command

Six providers, automatic login flows, an idempotent Convex backend, SITE_URL sync, per-host SPA fallbacks, and a remembered choice — pnpm deploy does the whole dance.

2026-07-15 · engineering · database
The idiomatic Supabase variant

Why --db supabase is not a Convex mimic: schema.sql owns the logic, RLS is the API surface, triggers and RPCs and Edge Functions do the work, and there is deliberately no realtime.

2026-07-13 · mcp · tutorial
Connect Claude to your app in five minutes

The full walkthrough: paste your endpoint as a custom connector, approve the consent screen, watch your app's tools appear in chat — and the API-key path for Claude Code.

2026-07-12 · design · frontend
A hundred designs, one CSS-variable contract

100 designs across 15 families, 18 accents, dark and light — all pure CSS variables. Why every shell primitive and entity view themes itself, and how --design works at scaffold time.

2026-07-11 · frontend
Four layouts, one slot contract

Sidebar, header, a Windows-style desktop, and a macOS-style desktop — all consuming the same five LayoutSlots. Why slots beat per-layout page code.

2026-07-10 · engineering · testing
How generated apps stay green

A 14-shape self-test matrix, a leak-guard that deletes broken scaffolds instead of leaving them, and a Playwright smoke that signs up and crawls every page — the gates behind pnpm new.

2026-07-09 · tutorial · frontend
Records to CRM in three edits

A worked example of the domain-building recipe: turn the records pattern into a contacts-and-deals CRM by copying a schema block, a backend module, and one CONFIG.

2026-07-08 · ai · engineering
Server-side AI with Claude

How the ai feature keeps the Anthropic key on the server: a Node action behind an internal boundary, streaming through database patches, and a system prompt you can edit in one place.

2026-07-07 · engineering · content
Typed JSON content beats a CMS

The static content pipeline: blog.json and docs.json as arrays of typed blocks, a generator that emits TOC, client-side search, prev/next, and copy buttons — and why git is the better CMS for a developer site.

2026-07-06 · product
From MVP to production

What an MVP boilerplate should optimize for, what it should deliberately leave out, and how geenius-mvp's conventions map onto the full Geenius boilerplate when your product graduates.