A tag is attached when one of its signals appears in an item's topics, name or description — a topic match counts double, and the strongest four win. Counts below are from the current collection.
Tags are data, not code. Add an entry to src/lib/classification/taxonomy.ts with a label, a group and the signals that should trigger it:
{ label: "Voice Cloning", group: "Creative AI",
signals: ["voice-clone", "voice cloning", "speaker adaptation"] }To make it count towards a category, list the label in that category's core or adjacent array in src/lib/classification/categories.ts. Nothing else needs to change — filters, facets, the dashboard and scoring all read from these two files.
text-to-imageimage-generationdiffusionstable-diffusionflux+2image-editinginpaintingoutpaintingupscalerbackground removal+1text-to-videovideo-generationvideo modelimage-to-videosora+3video-editingvideo editorauto-cutmontageffmpeg+1avatartalking headdigital humanspokespersonlip-synclipsyncwav2lipvisemetext-to-speechttsvoice clonespeech-synthesisvoice-ai+2audio-generationmusic-generationsound designaudio model3d-generationgaussian-splattingnerfmeshblender+1motion-captureanimationmotion transferriggingremotionprogrammatic videoreact-videocreative automationad creativecreative pipelinebatch renderai-agentai-agentsagenticautonomous agentmulti-agent+1mcpmodel-context-protocolmcp-serveragent skillsskillstool usefunction callingcomputer-usegui agentdesktop automationscreen controlllmpromptinferencefine-tuningopenai+2model-routerllm-gatewaymodel routingai-gatewayproxy for llmagent memorylong-term memorycontext managementragretrieval-augmentedvector-databaseembeddingssemantic searchbrowser-automationbrowser agentplaywrightpuppeteerweb scraping+1content-generationcopywritingcontent creationblog generatorsocial-mediatwittertiktokinstagramyoutube+2content researchtrendcompetitor analysismarket researchtrend analysistrendingtrend detectionviralitypublishingschedulercross-postcmsanalyticsdashboardmetricstrackingugcuser-generatedtestimonialpersonalizationpersonalisationrecommendationaudience targetingcreative testinga/b testab-testingsplit testadsadvertisingcampaignperformance marketinglocalizationlocalisationi18ntranslationtranslate+2subtitlesubtitlescaptionssrttranscription+1seosearch-engine-optimizationkeyword researchserpstorytellingnarrativedocumentaryjournalismeditorialnode-basednode editorcomfyuinode graphvisual workflowflow-basedcanvasreact-flowdrag and drop workflowautomationworkflow-automationn8nzapiermake.comno-codenocodelow-codelowcodeorchestrationpipelinedagschedulerqueueapi aggregationunified apisdk wrapperapi gatewayopen-sourceopensourcelibre softwaredeveloper-toolsdevtoolsclisdkframework+1design-toolfigmaui-designprototypingcreatorinfluencerstreamerpodcastai saasai-powered saassaas platformmarketing saasmartechcrmemail marketingproductivitynote-takingtask managementknowledge baserobloxluauroblox-studiorbxlrojogamedevgame-developmentunityunreal-enginegodot+2npcgame aibehavior treebehaviour treepathfinding+1proceduralprocedural-generationlevel generationterrain generationpcggame-assetsspritetexture-generationriggingcharacter model+1multiplayernetcodematchmakinggame servergame-serverdevopsci-cdci/cdcontinuous-integrationcontinuous-delivery+3kubernetesk8sdockercontainercontainerd+3terraformpulumiinfrastructure-as-codecloud-nativeaws+3databasepostgrespostgresqlmysqlsqlite+4securitycybersecurityappsecvulnerabilitypentest+4observabilitymonitoringprometheusgrafanaopentelemetry+2self-hostedselfhostedhomelabself hostingetleltdata-pipelinedata engineeringairflow+3web frameworkhttp serverfullstack frameworknextjsdjango+3reverse proxyload balancernetworkingvpndns server+2* marks a tag that is adjacent rather than core for that category — it contributes less relevance.