{
  "name": "SaaS Maker",
  "schemaVersion": 1,
  "version": "1",
  "url": "https://sassmaker.com",
  "llms": "https://sassmaker.com/llms.txt",
  "llmsFull": "https://sassmaker.com/llms-full.txt",
  "sitemap": "https://sassmaker.com/sitemap-index.xml",
  "markdown": {
    "suffix": ".md",
    "negotiation": false
  },
  "canonical": "https://sassmaker.com",
  "sourceOfTruth": "sass-maker/fleet-workspace: fleet-ops/public/products.json",
  "surfaces": [
    {
      "id": "directory",
      "url": "https://sassmaker.com/",
      "md": "https://sassmaker.com/index.md",
      "kind": "collection",
      "description": "Public product directory"
    },
    {
      "id": "packages",
      "url": "https://saas-maker-packages.pages.dev/",
      "md": "https://saas-maker-packages.pages.dev/index.md",
      "kind": "collection",
      "description": "Public package documentation"
    },
    {
      "id": "feedback",
      "url": "https://saas-maker-packages.pages.dev/widgets/feedback/",
      "md": "https://saas-maker-packages.pages.dev/widgets/feedback.md",
      "kind": "documentation",
      "description": "Published feedback package documentation"
    }
  ],
  "auth": {
    "public": true,
    "notes": "Private cockpit routes are intentionally excluded."
  },
  "products": [
    {
      "id": "codevetter",
      "name": "CodeVetter",
      "description": "AI code review platform — desktop-first, works offline.",
      "url": "https://codevetter.com",
      "tier": "core",
      "category": "product",
      "priority": "P1",
      "spotlight": true,
      "maturity": "public-ready",
      "repositoryUrl": "https://github.com/Codevetter/codevetter",
      "changelogUrl": "https://github.com/Codevetter/codevetter/commits/main",
      "roadmapUrl": "https://github.com/Codevetter/codevetter/blob/main/PROJECT_STATUS.md",
      "pillarId": "build"
    },
    {
      "id": "pace",
      "name": "HeyPace",
      "description": "Local-only macOS voice agent that can understand what is on your screen.",
      "url": "https://heypace.app",
      "tier": "core",
      "category": "product",
      "priority": "P1",
      "spotlight": true,
      "maturity": "public-ready",
      "repositoryUrl": "https://github.com/HeyPace/pace",
      "changelogUrl": "https://github.com/HeyPace/pace/commits/main",
      "roadmapUrl": "https://github.com/HeyPace/pace/blob/main/PROJECT_STATUS.md",
      "pillarId": "build"
    },
    {
      "id": "high-signal",
      "name": "High Signal",
      "description": "Evidence-backed daily intelligence across technology, startups, finance, and public markets.",
      "url": "https://highsignal.app",
      "tier": "active",
      "category": "product",
      "priority": "P1",
      "spotlight": true,
      "maturity": "public-ready",
      "repositoryUrl": "https://github.com/High-Signal-App/high-signal",
      "changelogUrl": "https://github.com/High-Signal-App/high-signal/commits/main",
      "roadmapUrl": "https://github.com/High-Signal-App/high-signal/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    },
    {
      "id": "posttrainllm",
      "name": "PostTrainLLM",
      "description": "A local factory for training, evaluating, and running specialist language models.",
      "url": "https://posttrainllm.com",
      "tier": "core",
      "category": "product",
      "priority": "P1",
      "spotlight": true,
      "maturity": "public-ready",
      "repositoryUrl": "https://github.com/PostTrainLLM/posttrainllm",
      "changelogUrl": "https://github.com/PostTrainLLM/posttrainllm/commits/main",
      "roadmapUrl": "https://github.com/PostTrainLLM/posttrainllm/blob/main/PROJECT_STATUS.md",
      "pillarId": "build"
    },
    {
      "id": "saas-maker",
      "name": "SaaS Maker",
      "description": "Public product directory, maintained package catalogue, and shared feedback layer.",
      "url": "https://sassmaker.com",
      "tier": "active",
      "category": "product",
      "priority": "P1",
      "spotlight": true,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/sass-maker/saas-maker",
      "changelogUrl": "https://github.com/sass-maker/saas-maker/commits/main",
      "roadmapUrl": "https://github.com/sass-maker/saas-maker/blob/main/PROJECT_STATUS.md",
      "pillarId": "market"
    },
    {
      "id": "anime-list",
      "name": "Anime List",
      "description": "Anime and manga discovery with multi-axis filtering and personal watchlists.",
      "url": "https://anime.significanthobbies.com",
      "tier": "secondary",
      "category": "personal",
      "priority": "P3",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/Significant-Hobbies/anime-list",
      "changelogUrl": "https://github.com/Significant-Hobbies/anime-list/commits/main",
      "roadmapUrl": "https://github.com/Significant-Hobbies/anime-list/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    },
    {
      "id": "chess",
      "name": "Chess Coach",
      "description": "Browser chess against Stockfish with optional AI move coaching.",
      "url": "https://chess.significanthobbies.com",
      "tier": "secondary",
      "category": "personal",
      "priority": "P3",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/Significant-Hobbies/chess",
      "changelogUrl": "https://github.com/Significant-Hobbies/chess/commits/main",
      "roadmapUrl": "https://github.com/Significant-Hobbies/chess/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    },
    {
      "id": "drank",
      "name": "Drank",
      "description": "Domain Rating intelligence for product, SEO, and market research.",
      "url": "https://domains.sassmaker.com",
      "tier": "active",
      "category": "helper",
      "priority": "P2",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/sass-maker/fleet-workspace",
      "changelogUrl": "https://github.com/sass-maker/fleet-workspace/commits/main",
      "roadmapUrl": "https://github.com/sass-maker/fleet-workspace/blob/main/fleet-ops/services/drank/PROJECT_STATUS.md",
      "pillarId": "market"
    },
    {
      "id": "free-ai",
      "name": "Free AI",
      "description": "OpenAI-compatible gateway across free-tier model providers.",
      "url": "https://ai-gateway.sassmaker.com",
      "tier": "active",
      "category": "helper",
      "priority": "P2",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/sass-maker/free-ai",
      "changelogUrl": "https://github.com/sass-maker/free-ai/commits/main",
      "roadmapUrl": "https://github.com/sass-maker/free-ai/blob/main/PROJECT_STATUS.md",
      "pillarId": "build"
    },
    {
      "id": "karte",
      "name": "Karte",
      "description": "An AI link-in-bio that turns a profile into a conversation.",
      "url": "https://karte.cc",
      "tier": "secondary",
      "category": "personal",
      "priority": "P3",
      "spotlight": false,
      "maturity": "public-ready",
      "repositoryUrl": "https://github.com/sarthakagrawal927/karte",
      "changelogUrl": "https://github.com/sarthakagrawal927/karte/commits/main",
      "roadmapUrl": "https://github.com/sarthakagrawal927/karte/blob/main/PROJECT_STATUS.md",
      "pillarId": "build"
    },
    {
      "id": "looptv",
      "name": "LoopTV",
      "description": "A lean-back, TV-style random video player for curated channels.",
      "url": "https://tv.significanthobbies.com",
      "tier": "secondary",
      "category": "personal",
      "priority": "P3",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/Significant-Hobbies/looptv",
      "changelogUrl": "https://github.com/Significant-Hobbies/looptv/commits/main",
      "roadmapUrl": "https://github.com/Significant-Hobbies/looptv/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    },
    {
      "id": "psi-swarm",
      "name": "PSI Swarm",
      "description": "Repeated Lighthouse distributions for honest website performance tracking.",
      "url": "https://performance.sassmaker.com",
      "tier": "active",
      "category": "helper",
      "priority": "P2",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/sass-maker/fleet-workspace",
      "changelogUrl": "https://github.com/sass-maker/fleet-workspace/commits/main",
      "roadmapUrl": "https://github.com/sass-maker/fleet-workspace/blob/main/fleet-ops/psi-swarm/PROJECT_STATUS.md",
      "pillarId": "visibility"
    },
    {
      "id": "reader",
      "name": "Reader",
      "description": "Capture, annotate, revisit, and discuss saved reading.",
      "url": "https://read.significanthobbies.com",
      "tier": "secondary",
      "category": "personal",
      "priority": "P3",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/Significant-Hobbies/reader",
      "changelogUrl": "https://github.com/Significant-Hobbies/reader/commits/main",
      "roadmapUrl": "https://github.com/Significant-Hobbies/reader/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    },
    {
      "id": "research-papers",
      "name": "Research Papers",
      "description": "Academic paper discovery and a structured research data asset.",
      "url": "https://papers.highsignal.app",
      "tier": "secondary",
      "category": "product",
      "priority": "P2",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/High-Signal-App/research-papers",
      "changelogUrl": "https://github.com/High-Signal-App/research-papers/commits/main",
      "roadmapUrl": "https://github.com/High-Signal-App/research-papers/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    },
    {
      "id": "rolepatch",
      "name": "RolePatch",
      "description": "AI-assisted resume tailoring, role research, and interview preparation.",
      "url": "https://rolepatch.com",
      "tier": "secondary",
      "category": "personal",
      "priority": "P3",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/sarthakagrawal927/rolepatch",
      "changelogUrl": "https://github.com/sarthakagrawal927/rolepatch/commits/main",
      "roadmapUrl": "https://github.com/sarthakagrawal927/rolepatch/blob/main/PROJECT_STATUS.md",
      "pillarId": "build"
    },
    {
      "id": "personal-website",
      "name": "Sarthak Agrawal",
      "description": "Personal portfolio and the concise front door to active work.",
      "url": "https://sarthakagrawal.dev",
      "tier": "non-product",
      "category": "personal",
      "priority": "P1",
      "spotlight": false,
      "maturity": "public-ready",
      "repositoryUrl": "https://github.com/sarthakagrawal927/portfolio",
      "changelogUrl": "https://github.com/sarthakagrawal927/portfolio/commits/main",
      "roadmapUrl": "https://github.com/sarthakagrawal927/portfolio/blob/main/PROJECT_STATUS.md",
      "pillarId": "market"
    },
    {
      "id": "significanthobbies",
      "name": "Significant Hobbies",
      "description": "Plan meaningful hobbies, side quests, rituals, and life journeys.",
      "url": "https://significanthobbies.com",
      "tier": "secondary",
      "category": "personal",
      "priority": "P3",
      "spotlight": false,
      "maturity": "public-ready",
      "repositoryUrl": "https://github.com/Significant-Hobbies/significanthobbies",
      "changelogUrl": "https://github.com/Significant-Hobbies/significanthobbies/commits/main",
      "roadmapUrl": "https://github.com/Significant-Hobbies/significanthobbies/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    },
    {
      "id": "starboard",
      "name": "Starboard",
      "description": "Organize and semantically search your GitHub stars.",
      "url": "https://starboard.codevetter.com",
      "tier": "secondary",
      "category": "product",
      "priority": "P2",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/Codevetter/starboard",
      "changelogUrl": "https://github.com/Codevetter/starboard/commits/main",
      "roadmapUrl": "https://github.com/Codevetter/starboard/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    },
    {
      "id": "swe-interview-prep",
      "name": "SWE Interview Prep",
      "description": "A learning OS for software-engineering interview practice.",
      "url": "https://learn.significanthobbies.com",
      "tier": "secondary",
      "category": "personal",
      "priority": "P3",
      "spotlight": false,
      "maturity": "maintained",
      "repositoryUrl": "https://github.com/Significant-Hobbies/swe-interview-prep",
      "changelogUrl": "https://github.com/Significant-Hobbies/swe-interview-prep/commits/main",
      "roadmapUrl": "https://github.com/Significant-Hobbies/swe-interview-prep/blob/main/PROJECT_STATUS.md",
      "pillarId": "learn"
    }
  ]
}