Opportunity Finder
Opportunities you actually qualify for.
Finding a good opportunity should not mean opening dozens of websites and reading every requirement yourself. Opportunity Finder searches for matches, checks the requirements against your profile, and helps you keep track of what matters.
Try Opportunity Finder → Opens in Poke. Connect Opportunity Finder, then start a conversation.Quick Live Preview
Try the matching engine yourself.
No account, no phone, no setup. Pick a profile and see real opportunities checked against it by the same engine that powers Opportunity Finder.
Demo profile assumes age 17 and a 3.8 GPA.
The problem
Finding opportunities takes more work than it should.
There are thousands of scholarships, programs, internships, competitions, and other opportunities for students. The hard part is finding the ones that actually fit you.
A student may spend a long time searching, open an opportunity, read all the requirements, and only then learn that they are the wrong age, in the wrong grade, live in the wrong state, or do not meet another requirement.
Opportunity Finder moves that work into one conversation. Tell it about yourself, ask what you are looking for, and it does the searching and checking for you.
What it does
From search to application in one place.
Opportunity Finder is built to do more than return a list of links. It helps you understand whether an opportunity fits you, then remembers what you decide to do with it.
Finds the right opportunities
Searches the web and a shared library for opportunities that match your interests, location, and profile.
Checks if you qualify
Reads the requirements and compares them with your grade, age, state, GPA, and other details before treating something as a good match.
Helps you keep track
Save opportunities, mark the ones you applied to, and come back later to see your progress in one place.
How it works
You ask. Opportunity Finder does the rest.
A simple message starts a full process behind the scenes. The system searches for opportunities, reads the requirements, checks your profile, ranks the results, and remembers what you save.
Behind the search
Built to search less and remember more.
The system combines web search, AI, a database, and regular code so each part has a clear job.
Poke
InterfaceGives students a simple way to use Opportunity Finder through a conversation instead of another long form or another website to search.
Node and TypeScript
ServerRuns the main system, including profiles, search, eligibility checks, ranking, saving, and application tracking.
Supabase
DatabaseStores student profiles, saved opportunities, past results, and a shared library that can be reused for future searches.
Tavily and Featherless
Search and AITavily finds real pages on the web. Featherless reads those pages and turns the information into clean data the rest of the system can use.
Eligibility
AI reads the requirements, but the final eligibility result is checked by code using the student's profile. This makes the result more consistent and helps explain why the student may or may not qualify.
Shared library
When Opportunity Finder finds an opportunity, it saves it for future searches. Other students can reuse that information instead of searching and reading the same page again.
Memory
Opportunity Finder remembers your profile, saved opportunities, application status, and what it has already shown you. That keeps future searches personal and avoids starting from zero every time.
Example
A search can start with one message.
Tell Opportunity Finder a little about yourself, ask for opportunities, then save and track the ones you care about.
Likely eligible
$5,000
Deadline Oct 20, 2026 Engineering Scholars Program
Eligible
Up to $10,000
Deadline Nov 2, 2026 Technology Leaders Scholarship
Likely eligible
$3,000
Deadline Nov 15, 2026
STEM Future Scholarship, saved
Technology Leaders Scholarship, saved
One conversation can take you from your first search to a saved opportunity and a tracked application.
Find something worth applying to.
Tell Opportunity Finder who you are and what you are looking for. It will take it from there.
No account or setup required. Or connect it in Poke for the full conversational experience.