Recursos

O CMS que cabe na cabeça e cresce com plugins

Tudo no Nexus existe para resolver um problema concreto que apareceu em produção. Sem feature lista para impressionar.

No core (sempre disponível)

@cognitysys/nexus-core — autenticação, blocos, tema, agente IA.

Autenticação com Google OAuth

JWT cookie com jose, allowlist de e-mails por env var, roles OWNER/ADMIN/EDITOR. Sem registro público — admins criam admins.

Sistema de blocos com schemas Zod

Cada bloco declara seu schema. O banco persiste JSON, o renderer valida antes de exibir, o agente IA usa o schema para gerar blocos válidos.

Tema dinâmico via tokens

Cores, fontes, raios em uma tabela `Theme`. Componente `<ThemeStyle>` injeta CSS vars em runtime. Mudança de paleta sem rebuild.

Agente IA com tool-use

Backend abstrato: Anthropic Messages API com tool-use loop, ou Paperclip (wakeup+poll) para consultoria sem edição. Configurável por banco.

SMTP + form de contato

ContactForm já vem como bloco. SMTP configurável no painel. ContactSubmission persistido + e-mail para destinatário definido em settings.

Redes sociais e WhatsApp float

CRUD de links sociais no admin. Botão WhatsApp flutuante opcional. Componente Footer renderiza ícones automaticamente.

Plugins oficiais (instaláveis)

Cada plugin é package npm publicado em GitHub Packages.

@cognitysys/nexus-plugin-pages

Modelo `Page` com hierarquia, slug único, status DRAFT/PUBLISHED, SEO. Editor admin com JSON dos blocos. É o plugin que serve este site.

@cognitysys/nexus-plugin-faq

Perguntas/respostas agrupadas por categoria, bloco accordion para qualquer página. Primeiro plugin de comunidade publicado — você está vendo ele em /faq.

Stack

Next.js 16 + React 19 + Prisma 6 + Postgres 14

Stack escolhido para ser rápido de desenvolver e barato de operar. Single-tenant, sem RLS, sem mensageria, sem cache distribuído. Quando precisar, adicione — não pague antes.

  • TypeScript estrito em tudo

  • Prisma com schema gerado a partir de fragments

  • Deploy em Docker Swarm com Traefik+TLS

  • CI com gitleaks, commitlint, CodeQL

Dashboard analítico com gráficos em tela escura

Pronto para ver na prática?

Visite /faq para o primeiro plugin em ação ou abra /agente para entender como a IA opera o painel.