Hardik Verma
Hardik Verma11mo ago

Travel Planner AI

Developed an AI saas product called Travel-planner Ai to plan your travel with all the info you need. Integrated with Stripe for payments, currently having 2 free credits for trying out the features. The is the MVP and will add more and more features in near future. Link: https://travel-plannerai.vercel.app Github: https://github.com/hardikverma22/travel-planner-ai Tech used: NextJS for SSR and CSR Clerk for Auth Tailwind For Styling OpenAI for LLM And the amazing Convex for literally everything else.
GitHub
GitHub - hardikverma22/travel-planner-ai: AI travel planner leverag...
AI travel planner leveraging Next.js, Convex, Clerk and OpenAI APIs for natural language interactions - hardikverma22/travel-planner-ai
10 Replies
jamwt
jamwt11mo ago
Just logged in and tried it. Very cool! Are you using convex-action-retrier? I imagine you're dispatching a lot of background actions doing LLM work
Hardik Verma
Hardik VermaOP11mo ago
I haven’t still, but surely as the next step will use retrier as well
jamwt
jamwt11mo ago
cool! here's the link. a lot of folks doing work like this are using it: https://github.com/JamesCowling/convex-action-retrier
GitHub
GitHub - JamesCowling/convex-action-retrier: Helper function to ret...
Helper function to retry a Convex action until it succeeds. - JamesCowling/convex-action-retrier
jamwt
jamwt11mo ago
since LLM jobs can fail and need to be retried until success I'm noticing three jobs on my plan that seem to be stalled... possibly indefinitely? maybe the action failed I think @Web Dev Cody is using it on project planner ai
Hardik Verma
Hardik VermaOP11mo ago
Great, Thanks very much , I’ll check
jamwt
jamwt11mo ago
No description
jamwt
jamwt11mo ago
love the UI, super clean looks great
Hardik Verma
Hardik VermaOP11mo ago
You were right! i tried the same prompt and it succeeded. Will implement the retrier. Thanks
No description
Hardik Verma
Hardik VermaOP11mo ago
@jamwt i need help with this action retrier, i am actually calling these action from my next js server action, i am unable to pass the token of clerk to it so that it can property authenticate and run these actions, where can i get the help from, basically while running my actions using this retrier, the token got lost in between, i just cant figure out a way to send it
No description
Web Dev Cody
Web Dev Cody11mo ago
@Hardik Verma I would create internalActions and verify the token at the top of whatever function is invoking them

Did you find this page helpful?