Skip to content

Hussain-7/knowyouraitool

Repository files navigation

KnowYourAITools

KnowYourAITools is a recommendation platform that helps people discover the best AI tools for their role, workflow, and day-to-day tasks. Instead of acting like a generic directory, it focuses on personalized matching, curated tool data, and practical workflow guidance.

Highlights

  • Personalized AI tool recommendations based on role, goals, and workflow inputs
  • Public landing pages and searchable tool discovery experience
  • Curated tool library with categories, pricing, tags, and feedback data
  • Recommendation engine and evaluation flows for improving result quality
  • Admin playground for testing recommendation behavior and reviewing runs

Tech Stack

  • Next.js
  • React
  • Prisma
  • PostgreSQL
  • Better Auth
  • Vercel AI SDK
  • TypeScript

Getting Started

1. Install dependencies

npm install

2. Configure environment variables

cp .env.example .env.local

Fill in the database, auth, and model provider credentials from the example file.

3. Run database setup

npx prisma migrate dev

4. Start the app

npm run dev

Available Scripts

npm run dev
npm run build
npm run start
npm run lint
npm run typecheck
npx prisma studio

Product Flow

  1. Users describe their role, goals, and workflow
  2. The system matches them with relevant AI tools
  3. Recommendations include context on why the tools fit
  4. Admin evaluation tools help refine recommendation quality over time

License

MIT

About

A personalized AI tool recommendation platform that matches tools to your role, goals, and workflow.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors