Sobre o projeto
OpenCosmos é uma plataforma criativa open-source e ecossistema de design systems desenvolvido por Shalom Ormsby sob a licença MIT. O projeto é construído sobre a filosofia de que a tecnologia deve ajudar as pessoas a se sentirem conectadas ao universo, enfatizando ressonância emocional, controle do usuário, transparência e generosidade.
O repositório é um monorepo usando Turborepo e pnpm workspaces, contendo múltiplas aplicações que consomem o design system OpenCosmos/UI do npm. Os pacotes do design system (@opencosmos/ui, @opencosmos/tokens, @opencosmos/mcp) são mantidos em um repositório separado e fornecem componentes, hooks, providers, utilitários, design tokens e um servidor MCP para assistentes de IA.
A plataforma inclui vários produtos: um site de portfólio em produção construído inteiramente com componentes OpenCosmos/UI, uma plataforma comunitária chamada Creative Powerup para inovadores orientados por propósito (em desenvolvimento), um aplicativo de inteligência de investimentos com IA chamado Stocks que respeita a agência do usuário, e um conceito de cosmOS, um sistema operacional pessoal para trabalho criativo.
A stack tecnológica inclui Next.js 16 com App Router, TypeScript 5 em modo estrito, Tailwind CSS para estilização, Framer Motion 12 para animações, Zustand 5 com localStorage para gerenciamento de estado e implantação via Vercel. O projeto requer Node.js 24+ e pnpm 8.15.0+.
Os princípios centrais de design incluem: Design com Ressonância Emocional, que toca corações e encanta usuários; Controle e Liberdade do Usuário, permitindo personalização de intensidade de movimento, temas e experiências; Transparente por Design, mostrando como as coisas funcionam, incluindo colaboração com IA; e Generoso por Design, com código aberto, ensinável e acessível.
O projeto está em status de desenvolvimento ativo e fornece documentação interativa em opencosmos.ai. O desenvolvimento local suporta vinculação do design system para testar alterações antes da publicação.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.