aifa
v0.0.4
Published
AIFA CLI - AI-First Fractal Architecture for Next.js 15+
Downloads
38
Maintainers
Readme
AIFA
AI-First Fractal Architecture for Next.js 15+
AIFA is a development methodology and CLI tool designed for building Next.js applications with a fractal-based architecture optimized for AI-assisted development with Perplexity AI.
🎯 What is AIFA?
AIFA (AI-First Fractal Architecture) is an approach to web development where:
- Fractal Structure: Each feature is self-contained with its own routes, components, state, and translations
- AI-Native: Designed to work seamlessly with AI assistants like Perplexity for iterative development
- Next.js 15+: Built on the latest App Router, Server Components, and Server Actions
- Minimal to Mature: Start with minimal fractals and evolve them based on real needs
🚀 Quick Start
npx aifa create my-app
🏗️ Core Concepts
Fractals
Self-contained feature modules with:
[route]/- Next.js App Router structure[lib]/- Business logic and utilities[ui]/- React components[data]/- Data fetching and mutationsSPEC.md- Fractal specification and lifecycle
Lifecycle Stages
- Minimal - Basic functionality, minimal code
- Mature - Production-ready with full features
- Improved - Optimized and enhanced
🌐 Features
- ✅ Multilingual routing (i18n)
- ✅ SEO and metadata helpers
- ✅ PWA support
- ✅ Modal overlays with parallel routes
- ✅ Fractal marketplace (coming soon)
📚 Learn More
- Website: aifa.dev
- GitHub: github.com/aifa-agi
- Documentation: Coming soon
🛠️ Status
🚧 Work in progress - Currently in active development
📝 License
GPL-3.0-or-later
👤 Author
Roman Bolshiyanov
- Email: [email protected]
- GitHub: @aifa-agi
Built with Next.js × Vercel × AI SDK — the holy trinity of modern development
