streamlit

本站收录 77 个带「streamlit」标签的 AI 开源项目(按 GitHub 星标从高到低,此处展示前 50 个)

streamlitStreamlit 是一个开源的 Python 应用框架,专为数据科学家和机器学习工程师设计,旨在将数据脚本快速转化为可交互的 Web 应用。它解决了传统数据应★ 45,850Langchain-Chatchat基于 Langchain 与 ChatGLM、Qwen、Llama 等大语言模型构建的本地知识库 RAG 与 Agent 应用。支持文档问答、知识检索与智能体编★ 38,666ragsrags 是一个基于自然语言的数据对话助手框架,旨在让用户通过聊天的方式直接与自己的数据交互,无需编写代码。它利用 RAG(检索增强生成)技术,将用户的数据源(★ 6,552agent-service-toolkitagent-service-toolkit 是一个基于 LangGraph、FastAPI 和 Streamlit 构建的 AI Agent 服务全栈工具包。它★ 4,507WindrecorderWindrecorder 是一款开源的屏幕记忆搜索工具,类似微软 Windows Recall 或 Rewind。它持续在后台以极小的存储占用录制屏幕内容,让用★ 3,943nextpynextpy 是一个自称“来自未来的自修改框架”,主打“世界首个 AMS(自适应模型系统)”。它基于 Python,核心思路是让 AI 模型在运行时能动态调整自★ 2,346streamlit-webrtcstreamlit-webrtc 是一个让 Streamlit 应用直接处理实时音视频流的开源组件。Streamlit 本身擅长快速搭建数据应用,但原生不支持摄★ 1,706attackgenAttackGen 是一个面向网络安全应急响应测试的开源工具,它把大语言模型与 MITRE ATT&CK 框架结合起来,帮助安全团队快速生成贴近真实攻击手法的演★ 1,245RAGxplorerRAGxplorer 是一个开源的可视化工具,专门用于理解和调试基于检索增强生成(RAG)的应用。它解决了 RAG 系统中“黑盒”问题,即开发者难以直观看到文档★ 1,223stride-gptstride-gpt 是一个基于 OpenAI GPT 模型的 AI 威胁建模工具,面向安全工程师、架构师和开发团队。它解决的核心问题是传统威胁建模高度依赖专家★ 1,135Ultimate-Data-Science-Toolkit---From-Python-Basics-to-GenerativeAI这是一个面向数据科学和生成式AI学习者的开源课程/资源库,以Jupyter Notebook形式提供从Python基础到生成式AI的完整学习路径。项目旨在解决数★ 973generative-manimgenerative-manim 是一个把自然语言变成数学动画视频的开源工具。它把 OpenAI 的 GPT 模型与 Manim(3Blue1Brown 使用的★ 922Robby-chatbotRobby-chatbot 是一个基于 Python 构建的 AI 对话助手,旨在让用户通过自然语言与多种数据源交互。它解决了非结构化数据处理和查询的痛点,支持★ 814llm-searchllm-search 是一个基于大型语言模型(LLM)的本地文档智能查询工具,旨在解决用户从海量本地文件中快速、准确地获取信息的问题。它利用检索增强生成(RAG★ 662ArXivChatGuruArXivChatGuru 是一个基于 LangChain、OpenAI、Streamlit 和 Redis 构建的科研论文对话工具。它允许用户直接与 ArXi★ 561ResuLLMeResuLLMe 是一个利用大语言模型优化简历的开源工具。它通过 Jinja 模板将简历内容结构化,并调用 LLM 对简历进行智能改写、润色和针对性优化,帮助求★ 476yolo-streamlit-detection-tracking这是一个基于 YOLO 与 Streamlit 的实时目标检测与跟踪演示项目,面向需要快速验证视频流分析能力的开发者。它把目标检测(YOLO 系列模型)和目标跟★ 429100-AI-Machine-learning-Deep-learning-Computer-vision-NLP这是一个面向学习者的 AI 项目合集仓库,收录了 100 多个覆盖机器学习、深度学习、计算机视觉和自然语言处理的小型实战项目,每个项目都附带可运行代码。它解决的★ 414xtts2-uixtts2-ui 是一个为 Coqui XTTS-2 模型打造的图形化界面工具,让用户仅需 10 秒的语音样本即可完成文本到语音的克隆。它解决了 XTTS-2 ★ 403Awesome-MLOPSAwesome-MLOPS 是一个精选资源列表,旨在帮助初学者从零开始系统掌握 MLOps(机器学习运维)。它聚合了从基础概念到高级实践的各类学习材料,包括教程★ 383llama2llama2 是一个基于 Meta 开源的 Llama 2 大语言模型构建的聊天机器人应用。它主要解决开发者快速搭建本地或私有化部署的对话式 AI 界面的问题,★ 381LangChain-ReAct-Agent这是一个基于 LangChain 和 LangGraph 构建的 ReAct 智能体项目,旨在解决大模型在复杂任务中缺乏推理和工具使用能力的问题。它通过 ReA★ 377slide-deck-aislide-deck-ai 是一个用 AI 协同创建 PowerPoint 演示文稿的开源工具,基于 Python 构建。它解决的是从零开始制作 PPT 耗时费★ 377ThinkRAGThinkRAG 是一个专为笔记本电脑设计的轻量级检索增强生成(RAG)系统,旨在让个人用户轻松在本地部署大模型知识库问答。它解决了在资源受限环境下运行完整RA★ 351CSV-AICSV-AI 是一个基于 LangChain、OpenAI 和 Streamlit 构建的开源对话式数据分析工具,旨在让用户通过自然语言直接与 CSV 文件交互★ 340DataChadDataChad 是一个基于 Python 的开源对话助手,旨在让用户通过自然语言提问,直接与任意数据源(如 PDF、数据库、网页等)进行交互。它利用 Lang★ 320AI-TalksAI-Talks 是一个基于 Streamlit 构建的 ChatGPT 对话助手,旨在提供一个轻量、可快速部署的 AI 聊天界面。它解决了用户直接使用 Ope★ 295local-LLM-with-RAG这是一个基于本地大语言模型(LLM)与检索增强生成(RAG)技术的对话助手项目。它旨在解决在完全本地环境中运行LLM并进行知识库问答的需求,避免数据外泄和云端依★ 287langchain-chatbot这是一个基于 LangChain 和 Streamlit 构建的聊天机器人示例集合,旨在帮助开发者快速上手大语言模型应用开发。项目解决了从零搭建 RAG(检索增★ 279KnowledgeBase-RAG-LLM-System这是一个基于 Streamlit、LangChain 与 Chroma 构建的轻量级 RAG(检索增强生成)学习项目,旨在帮助开发者快速理解和搭建本地知识库问答★ 271docGPT-langchaindocGPT-langchain 是一个基于 LangChain 和 GPT-3.5 的开源文档问答工具,支持上传 PDF、Word、CSV、TXT 等常见文档★ 261conversational-agent-langchain这是一个基于 FastAPI 构建的对话式 AI Agent 后端项目,核心目标是为开发者提供一个可直接运行、便于二次开发的多模型对话服务骨架。它把 LangC★ 256mcp_chatbotmcp_chatbot 是一个兼容 MCP(模型上下文协议)的聊天机器人实现,支持终端和 Streamlit 两种界面。它解决了在 MCP 生态中快速搭建可交互★ 252data_science_blogs这是一个数据科学博客的配套代码仓库,作者将博客文章中涉及的所有代码集中管理。项目主要解决博客读者无法直接获取可运行代码的问题,提供从数据预处理、机器学习建模到可★ 252keras-llm-robotkeras-llm-robot 是一个用于学习大语言模型(LLM)的 Web UI 项目,旨在通过可视化的方式帮助用户理解 LLM 的核心概念。它集成了聊天、量★ 252financial-chatfinancial-chat 是一个基于 LangChain、OpenBB 和 Claude 3 Opus 构建的金融对话助手,旨在让用户通过自然语言与金融数据★ 238Trend2Video-ProTrend2Video-Pro 是一个从热点趋势到成片视频的智能体框架,旨在帮助内容创作者快速将网络热点转化为可直接发布的短视频。它解决了从选题、脚本撰写到视频★ 212renumics-ragrenumics-rag 是一个用于可视化检索增强生成(RAG)助手的开源工具。它主要解决 RAG 系统调试和评估难的问题,帮助开发者直观地理解检索与生成过程。★ 212AI-Resume-Analyzer-and-LinkedIn-Scraper-using-Generative-AI这是一个基于生成式AI的简历分析与LinkedIn职位抓取工具。它利用大语言模型解析用户上传的简历,自动生成摘要、优缺点分析、改进建议和匹配的职位名称,同时通过★ 208Local-Multimodal-AI-ChatLocal-Multimodal-AI-Chat 是一个可自托管的本地多模态 AI 聊天应用,旨在解决数据隐私和云端依赖问题。它通过 Streamlit 构建界★ 207autoshortsautoshorts 是一个自动化短视频生成工具,专注于从长格式游戏录像中提取高光片段并制作成适合 TikTok 等平台的竖屏短视频。它利用 AI 场景分析(支★ 203NeoGPT-ExplorerNeoGPT-Explorer 是一个基于知识图谱的聊天机器人项目,它将 GPT-3 的生成能力与 Neo4j 图数据库的结构化知识相结合。项目主要解决传统聊天★ 189LLM-ToolsLLM-Tools 是一个开源的计算器工具,专门用于估算大型语言模型(LLM)系统的硬件需求。它解决了在部署 LLM 时,用户难以准确计算所需的 GPU 显存、★ 183chatgpt-finetune-ui这是一个基于 Python 和 Streamlit 构建的 ChatGPT 微调 Web 界面,专为 gpt-3.5-turbo 模型设计。它解决了非技术人员难★ 175AIGEOTOOLSAIGEOTOOLS 是一个面向 GEO(AI 搜索引擎优化)场景的内容优化平台,主要解决品牌在 ChatGPT、Perplexity 等 AI 生成答案中缺乏★ 172RepoChat-200kRepoChat-200k 是一个基于 Streamlit 的对话助手,让你直接用 Claude 的 200k 超长上下文窗口与整个 GitHub 仓库对话,而★ 171trubrics-pythonTrubrics 是一个面向 AI 助手的开源产品分析平台,主要解决 LLM 应用上线后缺乏可观测性和用户行为洞察的问题。它提供 Python SDK 和 AP★ 156NeoGPT-RecommenderNeoGPT-Recommender 是一个基于知识图谱的上下文感知聊天机器人,结合 GPT-4 和 Neo4j 图数据库,旨在提供精准、可解释的推荐与问答服务★ 155docmind-ai-llmDocMind AI 是一个基于 Streamlit 的开源文档分析应用,核心思路是把 LlamaIndex、LangGraph 与本地大模型串起来,让用户在自★ 155pyRobBotpyRobBot 是一个基于 OpenAI API 的 Python 对话助手,支持语音、图形界面(UI)和终端三种交互方式,并能联网获取最新信息。它解决了用户★ 145