Roadmap
What we've built, what we're working on, and what we've deferred — with the reasons why. Updated as the site evolves. Currently tracking 919 tools.
● Shipped
- Directory of 700+ hand-reviewed AI tools
- 9 canonical categories + rich subcategory / tag / use-case taxonomy
- Editorial standards: 700+ char descriptions, pros, cons, best_for, not_for, editor_take
- Category leader pages (/best/[category])
- Pricing tier landing pages (/best/pricing/[tier])
- Alternatives pages (/alternatives/[slug])
- Head-to-head comparisons (/compare/[a-vs-b])
- Integrations (/integrations/[slug])
- Platforms (/platforms/[slug])
- Curated editorial collections (/collections)
- Full-text search with FTS trigger (/search)
- What's new & Changelog feeds
- RSS 2.0 feed (/feed.xml) and per-tool JSON API (/api/tools/[slug])
- Community submission form (/submit) — HMAC-gated queue
- IndexNow ping on every deploy
- Sentry error tracking + Lighthouse CI on PRs
- Newsletter capture (Resend) with double opt-in
- LLM models directory (/models)Session 9
- Trending page (/trending)Session 9
- Nightly URL health & freshness cron
- Companies directory (/companies)Session 11
- AI glossary (/glossary) — 50 termsSession 11
- Benchmarks (/benchmarks) — SWE-bench, MMLU, GPQA, LMSys, +7Session 11
- Vendor changelog aggregator (/whats-new-vendor)Session 11
- Firecrawl enrichment pipeline (raw ingest → verify-on-read promotion)Session 11
● In progress
- Editorial promotion sweep on session 7-9 additionsBumping verification_status='editorial-verified' from ~148 → ~190 so the ribbon reflects reality.
- Score backfill via Workflow565 tools have null score; without it the 'Top rated' sort is inert.
- /admin/analytics HMAC-gated dashboardCatalogue growth over time, distribution charts, freshness bar, broken URLs.
● Next up
- Tutorials section (/tutorials/[slug])MDX 'how to build X with Y' articles — SEO gold, editorial voice, cross-links back to tools.
- Workflows (/workflows/[slug])Numbered sequences that wire tools together (draft in A → grammar in B → publish via C).
- Hero screenshots via headless chromiumThe self-hosted Firecrawl instance doesn't ship a screenshot engine; a local headless-chrome fallback would fill the last 100%-NULL column.
- Pricing diff cron activationCron script is shipped (scripts/firecrawl/pricing-diff-cron.mjs) but not yet on the Coolify scheduled tasks. Enable to populate /changelog automatically.
- E1 promotion pass702-tool full-site map crawl is running. Promotion will populate docs_page_count, blog_last_post_at, and discover additional /changelog + /pricing URLs.
- Weekly newsletter digest via Resend10 most recent additions/changes, sent to confirmed subscribers.
- WCAG 2.1 AA audit + dark mode togglePush Lighthouse a11y from 0.9 warn to 0.95 error; add system-preference dark mode.
● Deferred
- Semantic search v2 (embeddings)Blocked on Ollama install or an embeddings API (OpenAI / Voyage). Current FTS is fine for now.
- Auth.js + user reviews + bookmarksNeeds its own sprint. Would turn the directory into a community, at the cost of moderation load.