A modern, professional landing page for ACI.dev - the open-source infrastructure layer for AI-agent tool-use.
This landing page is built with:
- Next.js 14+ with App Router
- TypeScript for type safety
- Tailwind CSS for styling
- Shadcn/ui for UI components
- Framer Motion for animations
- React Syntax Highlighter for code examples
- 🎨 Modern dark theme with gradient mesh backgrounds
- ✨ Smooth animations and micro-interactions
- 📱 Fully responsive design
- 🎯 SEO optimized with proper meta tags
- ♿ Accessible with ARIA labels and keyboard navigation
- 🚀 Performance optimized with Next.js Image optimization
- Install dependencies:
npm install
- Run the development server:
npm run dev
- Open http://localhost:3000 in your browser.
src/
├── app/
│ ├── layout.tsx # Root layout with metadata
│ ├── page.tsx # Main landing page
│ └── globals.css # Global styles and theme
├── components/
│ ├── ui/ # Shadcn/ui components
│ ├── sections/ # Landing page sections
│ │ ├── Hero.tsx
│ │ ├── Features.tsx
│ │ ├── HowItWorks.tsx
│ │ ├── UseCases.tsx
│ │ ├── Integrations.tsx
│ │ ├── CodeExamples.tsx
│ │ ├── DeveloperExperience.tsx
│ │ └── Footer.tsx
│ └── FloatingGithubStar.tsx
└── lib/
└── utils.ts # Utility functions
- Hero Section: Compelling headline with CTAs and GitHub stars badge
- Features: Bento grid layout showcasing 6 key features
- How It Works: Visual 3-step process
- Use Cases: 4 main use case cards
- Integrations: Grid of popular integration logos
- Code Examples: Toggle between Python SDK and MCP implementation
- Developer Experience: Highlights of the developer-friendly features
- Footer: Links to documentation, GitHub, and community
The theme is configured in src/app/globals.css
using CSS variables. The color scheme uses HSL values for easy customization.
All content is currently hardcoded in the component files. To update:
- Edit the respective section components in
src/components/sections/
- Update metadata in
src/app/layout.tsx
Integration logos are currently placeholder text. Replace with actual logo images for production.
This project is ready to deploy on Vercel:
npm run build
Apache 2.0 License - matching the ACI.dev project license.