Understands intent
Search by what you want to build, not by exact keywords. The assistant maps your words to topics, languages and licences.
THE OPEN SOURCE AI CATALOGUE
AI that searches GitHub, summarises READMEs, finds free templates and chats with a codebase, so you spend less time hunting and more time building.
+6,000 FREE TEMPLATES
Indexed across the languages and frameworks developers use most
Start from a real question, then make the answer look and feel like your product.
Ask for a library the way you would ask a teammate. The assistant reads stars, activity, licence and README content, then explains why each result fits.
Try AI searchYour assistant acts inside the catalogue, learns from real use, keeps every answer sourced, and stays open to your stack.
Search by what you want to build, not by exact keywords. The assistant maps your words to topics, languages and licences.
Saves, collections and downloads quietly tune your recommendations, so the next search starts closer to the answer.
Summaries and chat replies link to the README lines and files they used. Nothing is a black box.
Built on public GitHub data and open models where possible. Export your collections any time.
Drop in a ready-made AI search box, adapt it with your design system, or call the headless API for full control.
CHOOSE A SURFACE
CHOOSE A CAPABILITY
// 1. Drop in the ready-made AI search box <osl-ai-search placeholder="Describe the repo you need" [filters]="{ license: 'MIT', language: 'TypeScript' }" /> // 2. Swap parts with your own components <osl-ai-search> <ng-template oslResult let-repo> <app-repo-card [repo]="repo" /> </ng-template> </osl-ai-search> // 3. Or go headless with the service const ai = inject(OslAiService); const results = await ai.search('angular data grid');Explore AI search in the docs →
Turn real searches, saves and downloads into a controlled loop that makes ranking sharper while noise falls.
Follow each search from captured signal to a safer, more useful answer.
> ranking-weights.jsonimproved> category-labels.jsoncreatedSee what people try, where they succeed, where they struggle, and what to improve next.
Top queries, empty searches and the stacks your team asks about most.
Track saves, ZIP downloads and repos that make it into projects.
Spot searches with no good answer and topics worth curating.
Export events to the observability tools you already run.
Your AI acts inside the catalogue, learns from real use, keeps every answer sourced, and stays open to your stack.
Self-host the catalogue and the AI layer. Your queries and collections stay on your servers.
Plug in open or hosted models. Angular, React or plain REST on the frontend.
Collections, history and embeddings live in your SQL Server or Postgres.
Rankings tune themselves from real use, with every change reviewable.
“Describe the dashboard you need, get three free templates that match your stack, preview them and download the ZIP, all in one place.”
“Paste a dependency you are unsure about and ask the repo chat how it handles auth, retries and licences before you add it.”
START BUILDING