TierCraft AI is a professional AI SaaS Pricing Optimizer that generates 3 data-driven pricing tiers (Starter/Pro/Business) for any SaaS idea. It uses LangGraph orchestration and OpenAI o4-mini to analyze market positioning and refine tiers for maximum affordability and market fit.
- LangGraph Orchestration: A multi-step agent flow that analyzes, drafts, evaluates, and revises pricing.
- Cheaper Mode: A specialized "Make it cheaper" feature that applies strict affordability constraints without exposing complex settings.
- Premium UI: A clean, navy-themed (#000080) dashboard built with Next.js 15 and TailwindCSS 4.
- AI Scoring: Real-time evaluation of Affordability, Clarity, and Market Fit.
backend/: FastAPI server & LangGraph pricing engine.frontend/: Next.js dashboard & interactive UI components.
# Navigate to backend
cd backend
# Create & activate virtual environment
python3 -m venv venv
source venv/bin/activate
# Install dependencies
pip install -r requirements.txt
# Configure environment
cp .env.example .env
# Edit .env and add your OPENAI_API_KEYRun the Backend:
python -m app.main# Navigate to frontend
cd frontend
# Install dependencies
npm install
# Configure environment
cp .env.example .envRun the Frontend:
npm run dev- Primary Color:
#000080(Navy) - Frameworks: FastAPI, Next.js, LangGraph, TailwindCSS
- AI Model: OpenAI
o4-mini
MIT