Read the handbook
Architecture, planning, runbooks, CMS decisions, and delivery habits live in the public docs surface.
docs surfacestrategy + runbooks
- architecture
- planning
- runbooks
Brand
Color mode
Contrast
Devsuite is a personal platform monorepo for building almost anything from one reusable foundation. The original brief was not "make one app." It was "build the toolkit you wish you always had": a world-class design system, a reference SaaS workspace, reusable product primitives, infrastructure recipes, prompt assets, and clear paths into native and Rust work.
This repository is the first serious pass at that brief.
README-driven copy
Public surface
No Directus endpoint is configured, so the page is reading the README and roadmap files directly.
Waiting on Directus document landing-hero; using the repo file instead.
Waiting on Directus document landing-motivation; using the repo file instead.
Waiting on Directus document landing-vision; using the repo file instead.
Waiting on Directus document landing-progress; using the repo file instead.
Waiting on Directus document landing-roadmap; using the repo file instead.
Apps live
3
Public docs, the reference workspace, and now the landing surface all dogfood the shared foundation.
Design system layers
5
Tokens, theming, primitives, composed components, and testing all exist today.
Shared platform zones
13
Auth, billing, content, databases, infra, tooling, native, and Rust starter paths are already mapped.
Roadmap phases
5
The plan moves deliberately from foundation hardening to cloud and automation.
The original brief was bigger than a single app: build the toolkit you wish you always had, then keep it coherent as it grows.
The original brief was bigger than a single app: build the toolkit you wish you always had, then keep it coherent as it grows.
Devsuite is designed to make new ideas start from a reusable foundation instead of from scratch.
Devsuite is designed to make new ideas start from a reusable foundation instead of from scratch.
The north star for Devsuite is simple:
Phase one is already tangible across apps, shared packages, and platform zones, and the README keeps that status legible.
apps/site: SSR landing page for devsuite.amhomelabs.com, driven by the README and roadmap files with optional Directus section overridesapps/docs: static React Router handbook for strategy, architecture, planning, runbooks, and promptsapps/workspace: SaaS-shaped reference workspace proving auth, billing, logging, prompts, and database recipe integrationpackages/tokens: canonical DTCG-style token sourcepackages/themes: vanilla-extract contract and multi-brand theme runtime with brand, light/dark, and contrast modespackages/ui-primitives: React Aria powered primitives with accessible defaultspackages/ui-components: composed shells, theming, Storybook stories, and shared page-level componentspackages/testing: shared design-system and QA helperspackages/auth-core and packages/auth-devpackages/billing-core and packages/billing-stripepackages/content-core and packages/content-fspackages/content-directuspackages/loggingpackages/db-postgres, packages/db-mysql, and packages/db-sqlitepackages/promptsinfra/docker: local-first database stackinfra/aws: placeholder for later SST or AWS patternstooling: internal Nx plugin and generatorsrust/devsuite-cli: Rust workspace starternative/ios and native/android: native token-consumption placeholdersplanning: local delivery system, backlog seeds, templates, and board conventionsThe roadmap is intentionally phased. The goal is not to build every capability at once. The goal is to compound confidence and leverage.
Foundation is in place.
Design system hardening.
Link, TextArea, Checkbox, and SwitchAccordion, Dialog, Tooltip, Notification, Text, Paragraph, and StrongDateField, Dropdown, NumberField, RadioButton, SearchField, and SelectorDatePicker, DateRangePicker, ComboBox, Menu, ErrorSummary, and FieldErrorCalendar, ProgressBar, Spinner, SummaryBox, and ConfirmationReference workspace hardening.
Platform expansion.
Cloud and automation.
The landing page points visitors to the deeper handbook and the live component review surface.
Architecture, planning, runbooks, CMS decisions, and delivery habits live in the public docs surface.
docs surfacestrategy + runbooks
Component states, theme review, and accessibility checks stay visible through the hosted Storybook.
storybook surfacedesign system review
No Directus endpoint is configured, so the page is reading the README and roadmap files directly.
devsuite_documentsrepo fallback active