About SkillSwap

SkillSwap is a peer-to-peer learning platform where people trade skills instead of paying for lessons. Whether you're a guitar player who wants to learn Python, or a designer looking to pick up cooking, there's someone out there with the opposite wish.

Our AI-powered matching engine uses sentence embeddings to pair you with the most relevant partners — not just keyword matches, but genuine semantic understanding of what you offer and what you need.

Built With

  • Next.js & React for a fast, modern frontend
  • Supabase for authentication, database, and real-time messaging
  • FastAPI & sentence-transformers for AI skill matching
  • pgvector for efficient vector similarity search

Open Source

SkillSwap is an open-source portfolio project. You can view the source code on GitHub.