Marketing site for Syllogos, a desktop research companion for AI-powered, human-led research assessment.
Built with the "Instrument + Dossier" design identity: an editorial display serif (Fraunces) fused with measurement-precision mono numerals (Geist Mono), over a warm gold-on-navy palette and a 3D logo-constellation hero. The centerpiece is an interactive CRAF instrument — a radial dial of the 10 Comprehensive Research Assessment Framework dimensions.
- Next.js 15 (App Router) · React 19
- Tailwind CSS v4
- Framer Motion for animation
- React Three Fiber + Three.js for the WebGL hero
npm install
npm run dev # http://localhost:3000Other scripts:
npm run build # production build
npm run start # serve the production build
npm run lint # ESLintThis is a standard Next.js app and deploys to Vercel
with zero configuration — import the repository and Vercel auto-detects
the framework, runs next build, and serves it.
| Variable | Purpose |
|---|---|
NEXT_PUBLIC_SITE_URL |
Absolute base URL for SEO/Open Graph metadata (e.g. https://syllogos.app). |
If unset, the site falls back to the per-deployment VERCEL_URL, so social
link previews work out of the box on *.vercel.app. Set NEXT_PUBLIC_SITE_URL
once a custom domain is attached.
Node version is pinned to 22 via .nvmrc / package.json#engines.