Back to themes

MacOS Terminal Portfolio

Interactive macOS-inspired portfolio with AI-powered chat, dynamic backgrounds, and SEO optimization


A modern, responsive portfolio theme that replicates the macOS interface, featuring:

  • OpenAI-powered terminal chat (requires your API key)
  • Dynamic rotating wallpapers with smooth transitions
  • Responsive dock with customizable shortcuts
  • Mobile-optimized interface
  • Built-in SEO optimization with @astrolib/seo
  • Automated sitemap generation
  • Customizable system prompts for AI responses
  • TypeScript support
  • Tailwind CSS styling

Getting Started:

  1. Clone the repository
  2. Add your OpenAI API key to .env
  3. Customize your information in the terminal prompts
  4. Add your own background images
  5. Update SEO metadata and social links

Integrations:

  • @astrojs/react
  • @astrojs/vercel
  • @astrolib/seo
  • @astrojs/sitemap
  • Tailwind CSS

Tools used:

  • Astro
  • React
  • TypeScript
  • Tailwind CSS
  • OpenAI API

Categories:

  • Portfolio
  • Personal
  • Interactive
  • Full-site