An AI-powered platform for automated directory website creation and optimization, leveraging advanced multi-AI technologies to streamline web development and content generation processes.
- Niche Analysis: AI-powered analysis of niche opportunities with scoring and recommendations
- Directory Generator: Automated creation of directory listings with synthetic data generation
- SEO Recommendations: AI-generated SEO optimizations for directory websites
- System Assessment: Automated assessment of system health and performance
- Multi-AI Integration: Integration with multiple AI providers (OpenAI, Gemini, Claude, AgentGPT)
- Predictive Analytics: Data-driven predictions for traffic, revenue, and other critical metrics
- Task Management: Kanban-style backlog management for directory development tasks
- Self-Improving Visual Design: AI-driven design optimization based on user feedback and metrics
- Frontend: React, TanStack Query, Tailwind CSS, shadcn/ui components
- Backend: Express.js, TypeScript
- Database: PostgreSQL with Drizzle ORM
- AI Integration: OpenAI API with fallback to other providers
- Node.js 18+
- PostgreSQL database
- OpenAI API key (and optionally other AI provider keys)
- Clone the repository:
git clone https://github.com/yourusername/andb.git
cd andb- Install dependencies:
npm install- Create a
.envfile with the necessary environment variables:
DATABASE_URL=postgresql://username:password@localhost:5432/andb
OPENAI_API_KEY=your_openai_api_key
# Optional: Add other AI provider keys
# GEMINI_API_KEY=your_gemini_key
# CLAUDE_API_KEY=your_claude_key
- Set up the database:
npm run db:push- Start the development server:
npm run devThe application will be available at http://localhost:5000.
/client- Frontend React application/src/components- Reusable UI components/src/pages- Page components for different routes/src/hooks- Custom React hooks/src/lib- Utility functions and configuration
/server- Backend Express application/ai-service.ts- AI service integration and MCP (Master Control Program)/openai.ts- OpenAI API integration/routes.ts- API route handlers/storage.ts- Database access layer
/shared- Shared types and schemas/schema.ts- Database schema and TypeScript types
/__tests__- Testing directory
MIT