About this project

OpenCosmos is an open-source creative platform and design system ecosystem developed by Shalom Ormsby under the MIT license. The project is built on a philosophy that technology should help people feel connected to the universe, emphasizing emotional resonance, user control, transparency, and generosity. The repository is a monorepo using Turborepo and pnpm workspaces, containing multiple applications that consume the OpenCosmos/UI design system from npm. The design system packages (@opencosmos/ui, @opencosmos/tokens, @opencosmos/mcp) are maintained in a separate repository and provide components, hooks, providers, utilities, design tokens, and an MCP server for AI assistants. The platform includes several products: a production portfolio site built entirely with OpenCosmos/UI components, a community platform called Creative Powerup for purpose-driven innovators (in development), an AI-powered investment intelligence app called Stocks that respects user agency, and a concept for cosmOS, a personal operating system for creative work. The tech stack includes Next.js 16 with App Router, TypeScript 5 in strict mode, Tailwind CSS for styling, Framer Motion 12 for animations, Zustand 5 with localStorage for state management, and deployment via Vercel. The project requires Node.js 24+ and pnpm 8.15.0+. Core design principles include: Emotionally Resonant design that touches hearts and delights users; User Control and Freedom allowing customization of motion intensity, themes, and experiences; Transparent by Design showing how things work including AI collaboration; and Generous by Design with open source, teachable, and accessible code. The project is in active development status and provides interactive documentation at opencosmos.ai. Local development supports linking the design system for testing changes before publishing.