I just open sourced a new Astro theme I’ve been working on: a modern, production-ready landing page specifically designed for AI and GenAI startups.

Why Build This?
After building several Astro themes, I noticed a gap in the ecosystem. While there are plenty of general-purpose landing page templates, there weren’t many free options tailored specifically for AI/tech startups that needed to launch quickly with a professional look.
AI startups need to move fast. They shouldn’t waste time building basic landing page infrastructure when they could be shipping features and talking to users.
What’s Included
The theme comes with everything you’d expect from a modern startup landing page:
Core Features:
- 🌓 Dark/Light mode toggle with localStorage persistence
- 📱 Fully responsive design
- ✨ Smooth animations via Framer Motion
- ⚡ Lightning-fast performance (it’s Astro, after all)
Pre-built Sections:
- Hero with animated gradients
- Feature showcase grid
- Pricing comparison tables
- Customer testimonials
- FAQ accordion
- Newsletter signup
- Polished header/footer
Tech Stack:
- Astro 5.16 for the framework
- React 19 for interactive components
- TypeScript throughout
- Tailwind CSS v4 for styling
- shadcn/ui component library
- WCAG compliant for accessibility
GitHub Pages Ready
One of my favorite features: it includes a complete GitHub Actions workflow for automated deployment to GitHub Pages. Push to main, and your site goes live. No configuration needed.
This was intentional. Too many themes assume you’ll deploy to Vercel or Netlify, but GitHub Pages is perfect for side projects and early-stage startups that want to keep costs at zero.
Try It Out
- Live Demo: ctrimm.github.io/astro-genai-startup-theme
- GitHub Repo: github.com/ctrimm/astro-genai-startup-theme
- License: MIT (use it however you want)
The theme is completely free. Clone it, customize it, ship your landing page in an afternoon instead of a week.
What’s Next
I’m considering adding a few more startup-focused features:
- Integration examples (Stripe, analytics, etc.)
- More page layouts (about, blog, changelog)
- Additional component variants
If you use this theme for your project, I’d love to see what you build. Drop me a note or open an issue on GitHub!
Check out my other Astro themes if you’re looking for different styles.