# Vyriy.dev A small static React website about the Vyriy component and package library, calm engineering systems, and reusable project contracts. ## Main Pages - [Vyriy - Calm Architecture for Cloud-Ready Applications](https://vyriy.dev/) - Vyriy helps build calm, understandable, cloud-ready applications with clear boundaries, predictable flows, and small explicit pieces. - [Consulting](https://vyriy.dev/consulting/) - Calm frontend and Node.js consulting for React, SSR/SSG, Storybook, micro frontends, tooling, and AWS-ready infrastructure. ## Blog - [A Small Node.js Streaming Server for AI Agents](https://vyriy.dev/blog/small-nodejs-streaming-server-for-ai-agents/) - A short look at how Vyriy stream handlers, stream server, and stream router can be used to build lightweight Node.js streaming APIs for AI agents, local LLMs, and serverless runtimes. - [MCP server in one command with Vyriy](https://vyriy.dev/blog/mcp-server-with-vyriy-cli/) - Build a calm MCP server with Vyriy - start from one explicit hello_world tool, test it in LM Studio, and extend it step by step. - [From Static Sites to MCP - The Vyriy Server Family](https://vyriy.dev/blog/from-static-sites-to-mcp-the-vyriy-server-family/) - How @vyriy/server, @vyriy/handler, @vyriy/router, and @vyriy/static compose a calm server layer for Node.js, AWS Lambda, streaming responses, static builds, GraphQL, Docker, and MCP servers. - [CI as a Calm Contract](https://vyriy.dev/blog/ci-as-calm-contract/) - One GitLab Pipeline for Libraries, Docker Deploys, AWS, and AI Agents - [Calm Deployment with Vyriy Scripts](https://vyriy.dev/blog/calm-deployment-with-vyriy-scripts/) - How @vyriy/scripts keeps deployment, smoke testing, and post-deploy automation explicit, composable, and easy to reason about. - [Functional Calm Architecture](https://vyriy.dev/blog/functional-calm-architecture/) - How small functional primitives in JavaScript and TypeScript make execution flow predictable, explicit, and calm. - [Vyriy Project Presets](https://vyriy.dev/blog/vyriy-project-presets/) - Documented CLI starting points for libraries, APIs, static sites, SSR apps, SPAs, MFEs, MCP servers, and fullstack React projects. - [Calm Content Pipelines - CMS as a Source, CDN as a Runtime](https://vyriy.dev/blog/calm-content-pipelines/) - A calm content pipeline pattern for using a CMS as a source of truth, generating JSON artifacts, and serving them safely from CDN without making the CMS a runtime dependency. - [Storybook as Project Documentation](https://vyriy.dev/blog/storybook-as-project-documentation/) - Storybook is not just a playground for components. It can be a static documentation site, a living UI catalog, and one of the core project configs alongside TypeScript and ESLint. - [Calm Component Structure](https://vyriy.dev/blog/calm-component-structure/) - A simple component folder convention for predictable UI, local documentation, tests, Storybook examples, and AI-friendly maintenance. - [Vyriy MFE Profile Card Starter](https://vyriy.dev/blog/vyriy-mfe-profile-card-starter/) - A calm OpenMFE-oriented starter architecture for Vyriy CLI presets. - [Calm Development Environment - Node.js, Corepack, Yarn and Static Preview](https://vyriy.dev/blog/calm-development-setup/) - A small, explicit development environment setup for calm JavaScript development - Node.js LTS with nvm, Corepack, Yarn stable, npm-check-updates and a simple static server. - [Calm App Structure for the Vyriy Ecosystem](https://vyriy.dev/blog/vyriy-calm-app-structure/) - A practical project structure for Vyriy applications: shared configs, small packages, thin workspaces, Storybook docs, tests, and deployable entry points. - [AGENTS.md as a Calm Contract for AI-Assisted Development](https://vyriy.dev/blog/agents-md-calm-contract/) - How a small repository guide can turn AI assistance into predictable, reviewable, and maintainable engineering work. - [Calm Architecture with Vyriy](https://vyriy.dev/blog/calm-architecture-with-vyriy/) - What calm architecture means and how Vyriy helps build simple, predictable, and maintainable cloud applications. - [Skills, Checklists, and Calm Architecture](https://vyriy.dev/blog/vyriy-skills-checklists-calm-architecture/) - A reflection on how checklists, disciplined workflows, and LLM skills help prevent drift, reduce hidden mistakes, and support calm, trustworthy architecture. ## Documentation - [Vyriy Documentation](https://vyriy.dev/docs/) - Documentation for Vyriy packages, presets, runtime helpers, infrastructure tools, and project workflows. - [@vyriy/browserslist-config](https://vyriy.dev/docs/browserslist/) - Shared Browserslist config for Vyriy projects. - [@vyriy/cdk](https://vyriy.dev/docs/cdk/) - Shared AWS CDK helpers for Vyriy projects. - [@vyriy/chaos](https://vyriy.dev/docs/chaos/) - Random failure helper for local Vyriy development. - [@vyriy/check](https://vyriy.dev/docs/check/) - Vyriy environment check CLI and reusable validation API. - [@vyriy/cn](https://vyriy.dev/docs/cn/) - This utility helps build a CSS class string from different kinds of input: - [@vyriy/commit](https://vyriy.dev/docs/commit/) - Helper for validating commit message text in Vyriy projects. - [@vyriy/config](https://vyriy.dev/docs/config/) - Environment config parsing utility for Vyriy projects. - [@vyriy/create](https://vyriy.dev/docs/create/) - Vyriy project creation CLI and programmatic scaffold API. - [@vyriy/dist](https://vyriy.dev/docs/dist/) - Vyriy distribution build CLI and package metadata preparation API. - [@vyriy/env](https://vyriy.dev/docs/env/) - Shared environment variable helpers for Vyriy projects. - [@vyriy/error](https://vyriy.dev/docs/error/) - Shared error utilities for Vyriy projects. - [@vyriy/eslint-config](https://vyriy.dev/docs/eslint/) - Shared ESLint flat config for Vyriy projects. - [@vyriy/event](https://vyriy.dev/docs/event/) - Shared helpers for building and dispatching `CustomEvent` in Vyriy microfrontends. - [@vyriy/exec](https://vyriy.dev/docs/exec/) - Command execution utility for Vyriy projects. - [@vyriy/handler](https://vyriy.dev/docs/handler/) - Composable AWS Lambda handler chains and wrappers for Vyriy projects. - [@vyriy/hoc](https://vyriy.dev/docs/hoc/) - React higher-order component utilities for Vyriy projects. - [@vyriy/html](https://vyriy.dev/docs/html/) - This utility builds a complete HTML document string from a small set of optional sections. - [@vyriy/jest-config](https://vyriy.dev/docs/jest/) - Shared Jest config for Vyriy projects. - [@vyriy/logger](https://vyriy.dev/docs/logger/) - Shared logger helpers for Vyriy projects. - [@vyriy/package](https://vyriy.dev/docs/package/) - Helpers for reading and caching `package.json` in Vyriy projects. - [@vyriy/path](https://vyriy.dev/docs/path/) - Shared path utility for Vyriy projects. - [@vyriy/pause](https://vyriy.dev/docs/pause/) - Shared pause utility for Vyriy projects. - [@vyriy/prettier-config](https://vyriy.dev/docs/prettier/) - Shared Prettier config for Vyriy projects. - [@vyriy/recursive](https://vyriy.dev/docs/recursive/) - Recursive iteration utility for Vyriy projects. - [@vyriy/render](https://vyriy.dev/docs/render/) - Small explicit React rendering adapters for browser DOM rendering, hydration, custom elements, SSR, streaming SSR, and static generation. - [@vyriy/request](https://vyriy.dev/docs/request/) - Shared request utility for Vyriy projects. - [@vyriy/retry](https://vyriy.dev/docs/retry/) - Retry utility for Vyriy projects. - [@vyriy/router](https://vyriy.dev/docs/router/) - Router utility for Lambda handlers and native Node HTTP servers. - [@vyriy/script](https://vyriy.dev/docs/script/) - Composable script wrappers for Vyriy projects. - [@vyriy/scripts](https://vyriy.dev/docs/scripts/) - Shared script factories for Vyriy projects. - [@vyriy/server](https://vyriy.dev/docs/server/) - Small HTTP server adapter for Lambda-style handlers and native Node HTTP handlers. - [@vyriy/services](https://vyriy.dev/docs/services/) - Small AWS service SDK for Vyriy projects. - [@vyriy/smoke](https://vyriy.dev/docs/smoke/) - Smoke request matcher for Vyriy projects. - [@vyriy/ssg](https://vyriy.dev/docs/ssg/) - Static Markdown site generator for Vyriy-style content sites. - [@vyriy/stack](https://vyriy.dev/docs/stack/) - AWS CDK stack helpers for Vyriy projects. - [@vyriy/static](https://vyriy.dev/docs/static/) - Static file and SPA serving CLI with reusable Lambda-style handlers and router helpers. - [@vyriy/storybook-config](https://vyriy.dev/docs/storybook/) - Shared Storybook config for Vyriy projects. - [@vyriy/stylelint-config](https://vyriy.dev/docs/stylelint/) - Shared Stylelint config for Vyriy projects. - [@vyriy/timeout](https://vyriy.dev/docs/timeout/) - Timeout utility for Vyriy projects. - [@vyriy/tooling](https://vyriy.dev/docs/tooling/) - CLI for generating thin local tooling config files that delegate to shared Vyriy config packages. - [@vyriy/typescript-config](https://vyriy.dev/docs/typescript/) - Shared TypeScript configs for Vyriy projects. - [@vyriy/webpack-config](https://vyriy.dev/docs/webpack/) - Shared Webpack config for Vyriy projects. - [create-vyriy](https://vyriy.dev/docs/create-vyriy/) - Unscoped `npm create vyriy` entry point for creating Vyriy projects. - [vyriy](https://vyriy.dev/docs/vyriy/) - Interactive project master for Vyriy projects. ## Examples - [Vyriy Create SSG and MCP Presets](https://vyriy.dev/examples/vyriy-create-ssg-mcp-presets/) - How @vyriy/create can start static documentation and MCP server projects with calm workspace structure, visible commands, and public media assets. - [Vyriy Preset MCP](https://vyriy.dev/examples/vyriy-preset-mcp/) - Calm MCP server preset for exposing package knowledge and tools through a small Vyriy HTTP boundary. - [Vyriy Preset SSG](https://vyriy.dev/examples/vyriy-preset-ssg/) - Markdown-first static site generated with @vyriy/ssg. - [Vyriy MCP - Calm Interface Between Packages and AI Agents](https://vyriy.dev/examples/vyriy-mcp-server/) - How @vyriy/mcp exposes Vyriy packages, documentation, install commands, and package knowledge through a small MCP server built with @vyriy/handler, @vyriy/router, and @vyriy/server. - [Vyriy Preset API](https://vyriy.dev/examples/vyriy-preset-api/) - Calm cloud-ready API service built as a Yarn workspace. - [Vyriy Preset Base](https://vyriy.dev/examples/vyriy-preset-base/) - A minimal project foundation with TypeScript, ESLint, Prettier, Jest, Storybook, and shared workflow configuration. - [Vyriy Preset Fullstack](https://vyriy.dev/examples/vyriy-preset-fullstack/) - Calm cloud-ready fullstack application with React and server side rendering. - [Vyriy Preset GraphQL API](https://vyriy.dev/examples/vyriy-preset-graphql/) - Calm cloud-ready GraphQL application. - [Vyriy Preset Library](https://vyriy.dev/examples/vyriy-preset-library/) - Reusable React component library for library applications. - [Vyriy Preset MFE](https://vyriy.dev/examples/vyriy-preset-mfe/) - Microfrontend starter for Vyriy and OpenMFE-oriented development. - [Vyriy Preset REST API](https://vyriy.dev/examples/vyriy-preset-rest/) - Calm cloud-ready REST API application built as a Yarn workspace. - [Vyriy Preset SPA](https://vyriy.dev/examples/vyriy-preset-spa/) - Calm cloud-ready single page application built as a Yarn workspace monorepo. - [Vyriy Preset SSR](https://vyriy.dev/examples/vyriy-preset-ssr/) - Calm cloud-ready SSR application preset. - [One Handler, Many Runtimes](https://vyriy.dev/examples/one-handler-many-runtimes/) - How @vyriy/handler, @vyriy/router, and @vyriy/server compose a calm Lambda-compatible API that can run locally, in Docker, Fargate-style HTTP runtimes, and AWS Lambda. - [React SSR](https://vyriy.dev/examples/react-ssr/) - React Server SideRendering (SSR). - [Calm Serverless Static Site with Vyriy CDK Stack](https://vyriy.dev/examples/vyriy-calm-serverless-static-site/) - Build and deploy a static serverless website with S3, CloudFront, Route 53, ACM, and Vyriy stack helpers. - [Vyriy Webpack Config](https://vyriy.dev/examples/vyriy-webpack-config/) - Shared Webpack configuration for Vyriy API, SSR, and CSR projects. - [Vyriy ESLint Config](https://vyriy.dev/examples/vyriy-eslint-config/) - Shared ESLint configuration for Vyriy projects. - [Vyriy Jest Config](https://vyriy.dev/examples/vyriy-jest-config/) - Shared Jest configuration for Vyriy projects. - [Vyriy Storybook Config](https://vyriy.dev/examples/vyriy-storybook-config/) - Shared Storybook configuration for Vyriy projects. - [Vyriy Prettier Config](https://vyriy.dev/examples/vyriy-prettier-config/) - Shared Prettier configuration for Vyriy projects. - [Vyriy Stylelint Config](https://vyriy.dev/examples/vyriy-stylelint-config/) - Shared Stylelint configuration for Vyriy projects. - [Vyriy Typescript Config](https://vyriy.dev/examples/vyriy-typescript-config/) - Shared Typescript configuration for Vyriy projects. - [Vyriy Browserslist Config](https://vyriy.dev/examples/vyriy-browserslist-config/) - Shared Browserslist configuration for Vyriy projects. - [React consumer test](https://vyriy.dev/examples/react-consumer-test/) - Consumer test in the context of a React component library verifies how a real consuming application uses the library’s public API.