Karpool is an SMS-powered AI concierge that matches Sooners heading to the same place at the same time. No app to download. No account to create. Just text a number and start saving.
Five simple steps. No friction. No app downloads. Just instant, natural-language ride matching.
Spot a Karpool flyer on campus and text "AIRPORT" to our number.
Enter your @ou.edu email. Get a verification code. Network stays closed and safe.
"Need to be at the airport Friday by 4." The AI extracts date, time, and destination โ no forms needed.
The AI finds someone within a 45-minute window: "Match found! Split a ride and save $25."
Once both agree, a secure group text is created. Coordinate the details and split the Uber. Done.
A lean architecture designed for speed โ built by one developer with zero infrastructure overhead.
Handles all incoming and outgoing text messages. The entire front-end lives in your messages app.
Processes natural language into structured data โ intent, time, date, destination โ while maintaining conversational state.
TypeScript serverless functions act as middleware. They receive webhooks, call the LLM, and orchestrate database queries.
Stores user profiles, active ride queues, and Sooner Hub data. Runs window-based math to find matching timeframes.
By charging for the match โ not the transportation โ Karpool avoids the legal headaches of acting as a taxi service.
The service is free to use and wait in the queue. When the AI successfully finds a match, it sends a secure Stripe payment link before unlocking the group chat.
Local businesses near drop-off hubs pay a monthly flat fee to be recommended by the AI while students wait for their carpool.
A startup and a world-class engineering portfolio piece, built in three strategic phases.
Finalize the Twilio-to-Supabase webhook. Write the LLM system prompt. Focus only on the Airport Hub first.
Launch a hyper-targeted test run strictly for the May move-out and graduation travel window.
Use pilot data to secure a University Sustainability Grant, hand off to a campus org, or run it passively as a portfolio showcase.
Text the keyword below to start matching with fellow Sooners heading your way.
to (405) 555-RIDE