Building a production ready LLM application with BerriAI, PropelAuth, and Next.js
Blog post from PropelAuth
Berri.ai and PropelAuth can be combined with Next.js to build an authenticated application for uploading and querying user-interview transcripts. The example sends uploaded text files through a Next.js API route to Berri.ai, which creates a hosted chatbot URL capable of answering questions about the submitted material, such as whether users have reported problems with a mobile app. PropelAuth secures upload and retrieval endpoints by validating access tokens, provides signup, login, and account-management interfaces, and can later support multi-tenant organizations for team-based access control. Each generated chatbot URL is stored against the authenticated user’s ID in a database and retrieved only for that user, while the frontend embeds the Berri.ai chat interface in an iframe and includes an authenticated file uploader. The approach minimizes custom development by relying on Berri.ai for document-based AI chat and PropelAuth for identity management, leaving room to extend the product into a team-oriented commercial service.
| Trend | Post Mentions | Total Month Mentions | Posts | Companies | MoM |
|---|---|---|---|---|---|
| LLM | 1 | 805 | 142 | 68 | -5% |
Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.