Skip to main content
osbridge init --match-skills

Translate Competitive Programming to Open Source.

Sync your LeetCode profile and discover open-source issues that genuinely match your skills. Start contributing in minutes instead of days.

52+

Curated Repositories

768

Embedding Dimensions

<1s

Match Latency

Architecture overview

Three optimized steps from your profile to your first pull request.

STEP 01

Profile Ingestion

Connect your LeetCode and GitHub accounts. We normalize your solved problems and contribution history into a unified developer profile.

$ osbridge sync --user
STEP 02

Vector Embedding

Your profile is transformed into a semantic representation using modern embedding models for high-signal matching.

$ osbridge embed --dim 768
STEP 03

Similarity Search

Native pgvector queries identify open-source issues that align with your demonstrated skills and interests.

$ osbridge match --limit 20

Enterprise-grade matching

Edge

Edge Caching

Profile scrapes and API responses are cached at the edge for low latency and predictable performance.

Database

Native Vector Search

Semantic matching powered by PostgreSQL and pgvector without introducing additional infrastructure.

AI

Explainable Matches

Every recommendation includes contextual reasoning that explains why the issue fits your profile.

Open Source

Curated Repositories

A hand-selected collection of active repositories designed to maximize contribution success.

Ready to make your first commit?

Connect your profile, sync your skills, and let semantic matching guide you toward your next contribution.

Sign in with GitHub