Azure-Samples / serverless-chat-langchainjs
Build your own serverless AI Chat with Retrieval-Augmented-Generation using LangChain.js, TypeScript and Azure
Why this job: says: retrieval augmented; topics: rag, retrieval-augmented-generation
What it does
- Serverless Architecture. Utilizes Azure Functions and Azure Static Web Apps for a fully serverless deployment.
- Retrieval-Augmented Generation (RAG). Combines the power of Azure Cosmos DB and LangChain.js to provide relevant and accurate responses.
- Chat Sessions History. Maintains a personal chat history for each user, allowing them to revisit previous conversations.
- Scalable and Cost-Effective. Leverages Azure's serverless offerings to provide a scalable and cost-effective solution.
- Local Development. Supports local development using Ollama for testing without any cloud costs.
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 12 days ago
- Stars
- 867
- +1 this week
- Licence
- MIT
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- None yet
- No releases
- Built with
- TypeScript
- 78% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 100% closed
- 0 still open
- Pull requests
- 69 merged
- 1 waiting
- Releases
- None
- Never published
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| pingcap / autoflow | 2,982 | yesterday | Apache-2.0 | No downloads |
| schmitech / orbit | 361 | 5 days ago | Apache-2.0 | No downloads |
More: languages, topics and project record
Languages
- TypeScript 78%
- Bicep 17%
- HTML 3%
- JavaScript 2%
Topics
- ai-azd-templates
- azd-templates
- azure
- azure-functions
- chatbot
- generative-ai
- javascript
- langchain-js
- mongodb
- rag
- retrieval-augmented-generation
- serverless
Project record
- JobRAG and search
- StatusListed
- Commits238
- Forks484
- Watching19
- Stars in 28 days+6
- CreatedFeb 6, 2024
- First seen by usNov 7, 2026
- CheckedNov 7, 2026




