
👨🏻 💻 认识一下Lumina——我的个人AI助手,由混合RAG驱动,支持松果向量搜索和Neo4j图的遍历,Google AI,LangChain,以及一个配备30+工具的MCP服务器。
概览
- 是一款全栈网页应用,允许用户提问关于David Nguyen及其他任何话题的问题,并获得由最先进的AI和RAG驱动的即时个性化回复。用户可以登录保存对话记录或继续作为访客。该应用采用现代技术,提供流畅、响应式的用户界面,直观的用户体验和大量动画。🚀 目前,该应用已在Vercel上线部署,地址为:[[T0]。欢迎大家去看看!后端(带Swagger文档)也已在Vercel上线,地址为:https://ai-assistant-chatbot-server.vercel.app/. 或者,备份应用会在Netlify上实时部署,地址为:https://lumina-ai-chatbot.netlify.app/. 如果你想马上和AI聊天,直接去https://lumina-david.vercel.app/chat! - 提问有关David Nguyen及相关话题;接收AI的回复。- 使用JWT认证注册、登录和登出。
概述(AI 翻译)
David Nguyen的个人AI助手 - Lumina是一款全栈网页应用,允许用户提问关于David Nguyen及其他任何话题,并获得由最先进AI和RAG驱动的即时个性化回复。用户可以登录保存对话记录或继续作为访客。该应用采用现代技术,提供流畅、响应灵敏的用户界面,直观的用户体验和大量动画。🚀
目录
- 实时应用
- 关键技术
- 特色
- 建筑学
- 高级系统架构
- RAG 流
- 数据流架构
- 详细架构文档
- 设置与安装
- 后端设置
- 前端设置
- AI/ML设置
- 知识管理
- 部署
- 当前部署(Vercel)
- Docker 部署
- AWS 生产部署
- 使用情况
- 流媒体响应
- 工作原理
- 技术实施
- 主要特征
- API 端点
- 事件类型
- 错误恢复
- 用户界面
- API 端点
- 认证
- 对话
- 聊天
- Swagger API 文档
- 项目结构
- MCP服务器(模型上下文协议)
- 代理人工智能流水线
- Docker 化
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
My Personal AI Assistant Project - Lumina 👨🏻💻
David Nguyen’s Personal AI Assistant - Lumina is a full-stack web application that allows users to ask questions about David Nguyen, as well as any other topics, and receive instant, personalized responses powered by state‑of‑the‑art AI & RAG. Users can log in to save their conversation history or continue as guests. The app uses modern technologies and provides a sleek, responsive user interface with intuitive UX and lots of animations. 🚀
Table of Contents
- Live App
- Features
- Architecture
- Detailed Architecture Documentation
- Setup & Installation
- Deployment
- Usage
- Streaming Responses
- User Interface
- API Endpoints
- Project Structure
- MCP Server (Model Context Protocol)
- Agentic AI Pipeline
- Dockerization
- OpenAPI Specification
- CI / CD with GitHub Actions
- Testing
- Contributing
- License
Live App
[!IMPORTANT] Currently, the app is deployed live on Vercel at: https://lumina-david.vercel.app/. Feel free to check it out!
For the backend (with Swagger docs), it is deployed live also on Vercel at: https://ai-assistant-chatbot-server.vercel.app/.
Alternatively, the backup app is deployed live on Netlify at: https://lumina-ai-chatbot.netlify.app/.
[!TIP]
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"mcpServers": {
"lumina": {
"command": "python",
"args": ["-m", "mcp_server"],
"cwd": "/path/to/AI-RAG-Assistant-Chatbot"
}
}
}