Components, templates, design and tools for agentic work Private alpha · free for now

Built by a working team, for working teams.

Baselumen is a product of Stacklumen, a software and web engineering company founded in 2022. It holds what a web build is made from: components in every build, whole-site templates, tools and audits, and a designer for print and brand work. The people who make it also build client sites, and every component in it is one they would ship to a paying client.

Made by
Stacklumen
Founded
2022
Based in
Lexington, KY
First reply
Within one business day

The component library: 186 components in every build.

One company, two products. The workspace and the site builder live at stacklumen.com; what a build is made from lives here.

What is in it. Counted when this page is built.

Every component ships in 5 builds: HTML + CSS, React, Vue, Svelte, Terminal.

components in the library
186
builds of every component
5
whole-site templates
12
tools and audits
14
artboard presets in the designer
9
tools an agent can call over MCP
32

Two products. One company behind both.

Over 2026 the suite came together into two products. Stacklumen is where the work is run and the site is built. Baselumen is where its parts come from. Earlier separate products, for web tools and for design, became parts of Baselumen along the way.

  • The Hub

    The Stacklumen workspace: clients, pipeline, notes, billing and the team, in one place.

    stacklumen.com/app

  • Terminal

    The visual site builder: a real canvas over HTML and CSS, four breakpoint layers, a CMS, forms, and one button that publishes to a live address.

    stacklumen.com/terminal

  • Baselumen

    What a build is made from: 186 components in HTML + CSS, React, Vue, Svelte and Terminal, 12 whole-site templates, 14 tools and audits, the designer and its design library, MCP, and a CLI in active development.

    baselumen.com

How it got here. Dated from the changelog.

  1. 2022

    Stacklumen starts

    A small web practice: the first client sites, the first design system and the first internal component library.

  2. 2026-05-07

    The first commit

    Work on the Baselumen codebase begins.

  3. 2026-06-23

    Baselumen launches

    An early alpha: sign-in, the component source library and its specification, documentation and the changelog.

  4. 2026-06-30

    The React library

    Copyable React components with live previews of the real component.

  5. 2026-08-15

    Component Studio

    Browse the newest components and build your own.

  6. 2026-08-17

    Every build from one source

    The framework-free HTML + CSS library gets its own pages, and Vue and Svelte follow the next day, generated from the same HTML and CSS.

  7. 2026-09-14

    Tools and audits move in

    The web tools and site audits, until then a separate product, come into Baselumen beside the component library.

  8. 2026-09-16

    Templates, and agents over MCP

    Whole multi-page sites to preview and download, and an AI agent can search components, fetch source and read the design tokens.

  9. 2026-10-05

    Agents sign in

    An agent connects by signing in with a Stacklumen account, and runs on your own plan: there is no AI key to hand over.

  10. 2026-10-09

    The designer moves in

    Print-accurate artboards in millimetres and a design library filed by client, pushed to a Terminal site with one button. The design product it came from now redirects here.

Read the full changelog

Six opinions. The library is built on them.

Baselumen is deliberately narrow. Rather than be everything for everyone, it tries to be very good at the few things below.

  • No demo-ware. Every component here is one we would ship to a paying client: no placeholder copy, no broken responsive states, no half-finished interactions.
  • Aiming for WCAG AA. Semantic markup, keyboard paths, visible focus and AA contrast are the baseline every component is written to. The audits check a page against AA; they do not certify it.
  • Every change, dated. Baselumen ships in numbered releases. Each one is dated in the changelog and every change is marked added, changed or fixed.
  • Yours when you copy it. Once a component is in your project, it is yours. No licence keys, no embed scripts, no badges. Restyle and rebrand freely.
  • Tokens, not edits. Shared --sdf-* custom properties for colour, type, radius and easing, each with a fallback. Set one at the root, on a section or on one element.
  • Paste anywhere. Framework-free HTML and CSS. Drop it into Terminal, any framework or a plain page: the markup does not care what surrounds it.

Copy as

Build 185 components 186 components 185 components 185 components 185 components
  • 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.

The library’s Copy as picker: one card, every build. Switching it changes what every card hands over, not which library you are in. The drawing is the Baselumen component library with the sdf-stat-strip card and its source. Choosing React, Vue, Svelte or Terminal changes the card's copy button to Copy HTML and Copy CSS, Copy React, Copy Vue, Copy Svelte, Copy for Terminal, and the code beside it to that build's file.

How the company works. The same values on both products.

We believe every business deserves infrastructure that works as hard as it does. Stacklumen exists to engineer it: with precision, with rigour, and with outcomes measured in production rather than promised in a deck.
The Stacklumen manifesto
  • Precision over speed

    We would rather take an extra day and ship something excellent. Every detail matters, from spacing to database indexes.

  • Systems thinking

    We build systems, not features: designed to scale and adapt without piling up technical debt.

  • Radical transparency

    We communicate early, often and honestly, including when a plan needs to change.

  • Enterprise access for all

    The tools large companies take for granted should be within reach of a twelve-person team.

  • Ownership mentality

    We treat every project like our own product, and think about the long-term outcome rather than the ticket.

  • Continuous evolution

    Shipping is the start, not the finish. We stay invested in what happens after launch.

The company. Stacklumen, since 2022.

Stacklumen is a software and web engineering company in Lexington, KY. It builds and operates its own products, Stacklumen and Baselumen, and engineers websites and applications for clients. What we commit to, on AI, on support and on your work, is written down on our ethics page.

First reply
Within one business day
Based in
Lexington, KY
Write to us
The contact form

Start with the library.

Baselumen is in private alpha: billing is not switched on, so a signed-in account uses all of it for free.