Smart, lightweight AI agent engine. Run locally on anything.
Landing page for profClaw - an open-source AI agent engine that runs locally on Docker, VPS, home PC, or Mac.
Built with Astro 5 (static output, zero JS shipped) and Tailwind v4. Designed for performance - targets 100/100 Lighthouse score.
- Framework: Astro 5 - static site generator
- Styling: Tailwind CSS v4 - utility-first CSS
- Fonts: Plus Jakarta Sans, Manrope, JetBrains Mono (Google Fonts)
- Hosting: Vercel / Cloudflare Pages
- OG Image: Custom Astro component + Playwright screenshot
# Install dependencies
pnpm install
# Start dev server (port 6001)
pnpm dev
# Build for production
pnpm build
# Preview production build
pnpm preview
# Generate OG image (requires dev server running)
pnpm ogprofclaw-site/
public/
brand/ # SVG/PNG brand assets (mascot, wordmarks, favicons)
favicon/ # Favicon set (ico, png, webmanifest)
og-image.png # 1200x630 social sharing image
robots.txt
sitemap.xml
src/
layouts/
BaseLayout.astro # HTML shell, meta tags, JSON-LD, theme toggle
pages/
index.astro # Main landing page
og.astro # OG image template (screenshot to PNG)
components/
Hero.astro # Hero section with mascot + terminal
Features.astro # 12-card feature grid
DeploymentModes.astro # Pico/Mini/Pro deployment cards
Providers.astro # Provider/integration marquee
ClawFamily.astro # Timeline: OpenClaw -> profClaw
QuickStart.astro # Terminal install blocks
OpenSource.astro # AGPL-3.0 / privacy section
Footer.astro # CTA banner + footer
styles/
global.css # Theme tokens, starfield, animations
scripts/
generate-og.mjs # OG image generation script
- Dark/light theme with smooth transition
- Deep space parallax starfield with realistic shooting meteors
- Scroll-triggered fade-in animations with stagger
- Responsive: mobile, tablet, desktop
- Full SEO: OG tags, Twitter cards, JSON-LD, sitemap, robots.txt
- Accessible: ARIA labels, reduced-motion support, semantic HTML
- Zero JavaScript shipped (all interactions via
is:inlinescripts)
The OG image is generated from a custom Astro component at /og. To regenerate:
# Start dev server first
pnpm dev
# In another terminal
pnpm ogThis screenshots http://localhost:6001/og at 1200x630 using Playwright.
|
GLINR Studios
by Glincker LLC |
- askVerdict.ai - AI-powered legal research
MIT License - see LICENSE for details.
The profClaw engine itself is licensed under AGPL-3.0. This landing page site is MIT.
