{"repo":"yeahhe365/LLM-Web-UI","free":true,"listed":false,"github":"https://github.com/yeahhe365/LLM-Web-UI","clone":"git clone https://github.com/yeahhe365/LLM-Web-UI.git","description":"轻量级 LLM 网页聊天界面，支持 Markdown/LaTeX 渲染、流式输出、多会话管理和多 API 配置，数据本地存储 | A lightweight web chat UI for LLMs with Markdown/LaTeX, streaming, multi-session and multi-API support. All data stored locally.","language":"JavaScript","stars":10,"topics":["chatbot","llm","openai","web-ui","gemini","markdown","multi-language","streaming"],"license":"MIT","category":"ai-agents","readme_excerpt":"中文 English [!IMPORTANT] 维护状态：停止更新 本仓库不再主动维护或发布新功能。现有代码仍可按当前 README 使用，但后续不保证兼容性修复、依赖升级或问题响应。 --- LLM Chat LLM Chat 是一个轻量级的网页聊天界面，用于与大语言模型（如 OpenAI、Gemini 等）交互。项目支持 Markdown 渲染（包括 LaTeX 数学公式）、代码高亮、流式输出、多会话管理以及多 API 配置，所有数据均存储在浏览器的 localStorage 中。 在线体验 ：https://gemini-by-yeahhe.pages.dev/ 截图 特性 - Markdown & LaTeX 支持 ：使用 Marked.js 与 MathJax 渲染文本和数学公式。 - 代码高亮 ：内置 Prism.js，支持多种语言。 - 流式输出 ：提供打字机效果的消息显示，并支持中断。 - 聊天记录管理 ：支持新建、切换和删除对话。 - 多 API 配置 ：可配置多个语言模型 API，并在界面中自由切换。 - 自定义设置 ：主题、字体大小、自动滚动等可自定义。 文件结构 使用方法 1. 下载或克隆本仓库到本地。 2. 直接打开 index.html ，或使用静态文件服务器（如 VS Code Live Server）启动项目。 3. 在设置中配置 API Key 及相关参数，即可开始聊天。 外部依赖 - Marked.js - MathJax - Prism.js - DOMPurify - Google Fonts & Material Icons 备注 - 本项目为纯前端静态页面，聊天记录和设置均保存在浏览器中。 - 请确保正确配置 API Key，否则可能无法生成回复。 --- --- 友链 - Linux.do：也称 L 站，是一个活跃的中文技术社区，围绕 AI、软件开发、资源分享与前沿资讯展开讨论；社区愿景是“新的理想型社区”，社区文化是“真诚、友善、团结、专业，共建你我引以为荣之社区”。","default_branch":null,"files":null,"tree":[],"storefront":"/r/yeahhe365","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yeahhe365/LLM-Web-UI/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}