Documentation

Tech Discovery

How StackPilot identifies which technology categories your project needs and how the category pages are organized.

Tech discovery is the core of StackPilot. After reading your project description, the AI decides which technology categories your project genuinely requires — nothing more, nothing less.

How categories are chosen

  • A video app needs video APIs, object storage, a CDN, and a database.
  • A marketplace needs authentication, payments, email, and notifications.
  • A mobile game might need real-time sync, analytics, and push notifications.

Categories include authentication, database, storage, video APIs, CDN, email, notifications, analytics, and hosting. Additional categories appear when your project requires them.

Category pages

Every category page lists ranked providers with descriptions, best use cases, free-tier and open-source indicators. Each provider links to its website and documentation so you can verify details yourself.

json
{
  "query": "I want to build a YouTube clone",
  "categories": [
    {
      "id": "authentication",
      "name": "Authentication",
      "providers": [
        {
          "name": "Clerk",
          "rank": 1,
          "description": "Drop-in auth with OAuth and session management.",
          "bestUseCases": ["User login", "Multi-tenant SaaS"],
          "website": "https://clerk.com"
        }
      ]
    }
  ]
}