One workbench for the whole agency.
Baselumen is where the build starts: a component library in every framework, whole-site templates that import into Terminal, a designer for print and brand work, and a bench of web tools and audits — one app, one account, one plan.
Four systems, one app.
Components for the build, templates for the start, a designer for the brand and tools for the proof. Each system has its own page, one level deeper.
-
Components
185 components with clean BEM classes, in every build: HTML + CSS you can paste anywhere, typed React, and Vue and Svelte generated from the same source, plus a Copy for Terminal block. Component Studio and your workspace's custom components sit beside the library, and any of them can be pinned to a Terminal site.
-
Templates
12 whole sites, not single components: seven-page Astro projects with their own navigation, dark mode and layout system, written fully static so they import into Terminal without losing a section.
-
Design
A designer for the print and brand work around a site: artboards measured in millimetres with trim and bleed marked, 9 presets from business cards to A4, and 26 vector tools including the pen, the shape builder and gradients. Every design is filed by client in the design library, exports as SVG or PNG, and pushes to a Terminal site's assets.
-
Tools & audits
14 working tools: converters and generators that run in the browser, and graders that take a URL — SEO, accessibility, speed, security headers, schema, landmarks — and hand back a report. Several graders export branded PDF reports, and finished runs are kept under Reports.
Every build. One source.
185 components with clean BEM classes, in every build: HTML + CSS you can paste anywhere, typed React, and Vue and Svelte generated from the same source, plus a Copy for Terminal block. Component Studio and your workspace's custom components sit beside the library, and any of them can be pinned to a Terminal site.
- HTML + CSS, React, Vue, Svelte and Terminal
- Design tokens theme every component
- Component Studio and custom components
Copy as
- Files 2 files SdfStatStrip.tsx sdf-stat-strip.vue sdf-stat-strip.svelte Markup + <style>, one paste
- Copy Copy HTML + Copy CSS Copy React Copy Vue Copy Svelte Copy for Terminal
Plain markup and a stylesheet. No build step and no dependencies — paste it into any framework or a bare page. One typed .tsx per component, carrying the same DOM and the same sdf- class names as every other build here. One .vue single-file component. Its styles ship with it, unscoped, so your --sdf-* overrides still reach them. One .svelte single-file component. Styles ship with it, unscoped, so your --sdf-* overrides still reach them. Markup and stylesheet as one block, shaped for the Terminal designer — paste it into its code panel.
What runs across all four. Shared by every system.
Clients, agents and the command line belong to the workspace, not to one corner of it.
- Clients and guests On Agency, a workspace keeps the companies it works for as clients, shared by every app in the suite. People at a client join as guests, take no seat, and see only the work shared with them.
- Agents over MCP Your AI agent signs in to one MCP endpoint and gets 32 tools: it searches the library, builds custom components, pins them to a Terminal site, and creates, edits and pushes designs with the designer's own operations.
- The CLI In active development: the baselumen CLI will write components and whole templates into a project as files you own, and run the same tools as a local MCP server for an agent working in that folder.
Drawn to size. In millimetres.
A designer for the print and brand work around a site: artboards measured in millimetres with trim and bleed marked, 9 presets from business cards to A4, and 26 vector tools including the pen, the shape builder and gradients. Every design is filed by client in the design library, exports as SVG or PNG, and pushes to a Terminal site's assets.
- Print-accurate artboards in mm, with bleed
- Pen, shapes, type, gradients and effects
- Push to a Terminal site, filed by client
Document
Counted when this page is built.
Proof you can hand over. Graded by URL.
14 working tools: converters and generators that run in the browser, and graders that take a URL — SEO, accessibility, speed, security headers, schema, landmarks — and hand back a report. Several graders export branded PDF reports, and finished runs are kept under Reports.
- Tailwind → CSS, JSON-LD, contrast checks
- SEO + AEO, a11y, speed, security audits
- Reports you can hand to a client
Audit
Each grader is a full run and counts toward your allowance. The scores in this drawing are illustrative.
One plan carries all of it. Three to choose from.
Baselumen comes with every Stacklumen plan, beside the Hub and Terminal: Free at $0, Pro at $24 a month and Agency at $29.99 a month. Free includes the HTML and CSS of every component, the free set in every build, 10 audit runs a month and 10 designs in the library. Pro and Agency add every build of every component, MCP and the CLI, more runs and unlimited designs; Agency adds clients and guests. Templates are licensed one at a time from the Marketplace, on any plan.
Private alpha: billing is not switched on. A signed-in account uses all of it for free, and nothing is charged.
The whole agency, signed in.
Components for the build, templates for the start, designs for the brand, tools for the proof.
Private alpha: billing is not switched on